This story was originally published March 21 and updated with official results March 27.

TOMPKINS COUNTY, N.Y. — The official village election results for Cayuga Heights, Dryden, Groton and Trumansburg are in.

The polls were open from noon until 9 p.m. March 20.

The races in Dryden is an example that every vote counts. Initially, the race was too close to call until absentee ballots were counted. In the end, Democratic candidate Michael Murphy pulled ahead by seven votes. The race for village trustee was also decided by a matter of votes.

The Lansing Village Election will take place April 24.

Here are the official results from the Tompkins County Board of Elections. The counts have been updated since absentee ballots were counted.

Village of Cayuga Heights

Mayor

 Linda A Woodward (New Heights Party) – 150

Write-in – 2

Village Trustee (three candidates)

 Meloney L. McMurry (NHP) – 140

 Maryann Friend (NHP) – 136

 James H. M. Marshall (NHP) – 146

Write-in – 1

Village of Dryden

Mayor

 Michael Murphy (D, Protecting Dryden Party) – 146

Randall B. Sterling (R) – 139

Village Trustee (two candidates)

 Debbie Fisher (D, PDP) – 162

 Daniel W. Wakeman (R) – 139

Jason L. Dickinson (D, PDP) – 137

Kayla Lane Clark (R) – 124

Village of Groton

Village Trustee (two candidates)

 Jean E. Morey (R) – 51

 Terrance E. Walpole (R) – 55

Write-in – 6

Village of Trumansburg

Mayor

 Rordan Hart (D) – 325

Write-in – 169

Village Trustee (two candidates)

 Ben Darfler (D) – 307

 Ben Carver (D) – 302

Richard Garner (United) – 130

Ed Errigo (Blue and Gold) – 76

Write-in – 154

Kelsey O'Connor

Kelsey O'Connor is the managing editor for the Ithaca Voice. Questions? Story tips? Contact her at koconnor@ithacavoice.com and follow her on Twitter @bykelseyoconnor.