The Oswego County Board of Elections handles all voter services for Hannibal, operating from 46 East Bridge Street, 2nd Floor, Oswego, NY 13126. Residents can reach the office at 315-349-8351 or visit www.oswegocounty.com/elections for information. The Board manages voter registration, keeps voter rolls current, runs elections, processes absentee ballots, and certifies results for the entire county including Hannibal. Regular hours run Monday through Friday, 9:00 AM to 5:00 PM, though the office extends those hours when major elections approach. Residents have several paths to voter registration.
The simplest is online through vote.ny.gov, the New York State Board of Elections website. Traditional mail-in registration using a printable form still works, as does registering in person at the Oswego County Board of Elections or DMV offices. The deadline falls 25 days before any election. First-time registrants need photo identification when appearing in person, and those who register by mail must show ID when they vote for the first time. Anyone already registered can verify their status, find their polling place, and review sample ballots at voterlookup.elections.ny.gov. Municipal elections in Hannibal determine who serves as Town Supervisor, the four Town Council members, Town Clerk, Town Justice, and Highway Superintendent. These positions appear on ballots in odd-numbered years, always on the first Tuesday after the first Monday in November. Details about candidates, town board meetings, and local measures are available from the Hannibal Town Clerk at 315-564-7868, or residents can attend town board meetings held the second Tuesday of each month at 7:00 PM at Town Hall. Finding your polling location is straightforward using voterlookup.elections.ny.gov or by calling the Oswego County Board of Elections directly. Hannibal voters typically cast ballots at the Hannibal Fire Station or Hannibal Elementary School, though district lines determine exact assignments. Polls open at 6:00 AM and close at 9:00 PM on Election Day. Voter registration lists in New York are public records open for inspection, though sensitive details like Social Security numbers and dates of birth are redacted. Campaign finance filings for state and local candidates can be searched through the state Board of Elections database at www.elections.ny.gov/CFViewReports.html. After canvassing and certification wrap up - usually within two weeks of Election Day - the Oswego County Board of Elections publishes detailed results broken down by precinct and municipality. Recent federal elections have tilted Republican at the Oswego County level, though local contests frequently produce competitive races that cut across party affiliations. All 150 New York State Assembly seats will be contested, including the 130th Assembly District that currently represents Hannibal. Twenty-one of the state's 63 Senate seats face voters in 2026, potentially including races that affect Oswego County (currently the 48th Senate District). County-level positions on the ballot include County Legislature representatives, county executive or chairs depending on the governing structure, and potentially County Clerk, Sheriff, and District Attorney depending on when their terms expire. Hannibal won't have municipal elections in 2026 because town races follow an odd-year cycle, but the Hannibal Central School District typically holds school board elections each May on the third Tuesday. Absentee voting in New York requires qualifying reasons: being out of the county on Election Day, illness or disability, incarceration while awaiting trial, or concern about contracting or spreading disease. Applications are available online at vote.ny.gov, through the Oswego County Board of Elections, or by downloading forms from the Board's website. The Board must receive applications at least seven days before the election, or they must be postmarked by that date if mailed. Completed ballots need an Election Day postmark and must arrive within seven days, or voters can hand-deliver them to the Board of Elections by 9:00 PM on Election Day. Unlike some states, New York doesn't offer universal mail-in voting or permanent absentee status, except for voters with permanent disabilities.