Town of Peru Unofficial In-Person Vote Totals
November 4, 2025 – These totals are unofficial and DO NOT include 270 Early Voting Ballots, Affidavit Ballots, and Absentee Ballots.
Peru voters cast 1,704 in-person ballots today.
Town Supervisor
Republican Craig Randall – 752
Write ins – 2
Superintendent of Highways
Democrat Chip Blair – 482
Republican Michael Farrell – 562
Write ins – 2
Town Board
Democrat Nick Weaver – 506
Republican Melvin Irwin – 661
Republican Dwane Bast – 500
Town Clerk/Tax Collector
Democrat Dianne Miller – 503
Republican Christine Crawford – 553
Write-ins – 1
Town Justice
Democrat Sarah Mitchell – 725
Write-ins – 63
Posted: November 4th, 2025 under Adirondack Region News, Community Events, General News, Highway Dept. News, Northern NY News, Peru News, Peru/Regional History, Political News, Town Board News, Upstate New York.