VoteMode
← Back to the map

About VoteMode

How votes are categorized

Every reporting unit's votes are sorted into the method categories its state or county actually publishes. Categories are never inferred: if a source doesn't separate two methods, they stay merged here.

CategoryWhat it covers
Election dayBallots cast in person at a polling place or vote center on election day.
Early in-personBallots cast in person before election day at early-voting sites or vote centers.
In-personIn-person ballots where the source doesn't distinguish election day from early (e.g., Hawaii's voter service centers).
Mail / absenteeBallots returned by mail or drop box and received by the state's deadline.
Late mailMail arriving after election day under a postmark grace period, where reported separately (e.g., Maryland, Virginia).
Pre-election dayAll ballots cast before election day where early in-person and mail can't be separated (e.g., Arizona's "early ballots," Iowa's absentee).
Late pre-election dayPre-election-day ballots processed after election day: Arizona's "late earlies."
ProvisionalBallots held for eligibility review and counted after verification.
AffidavitNew York's name for provisional ballots.
OverseasMilitary and overseas (UOCAVA) ballots reported statewide rather than by locality, shown as a pill at the bottom of the map (Alaska, Maine, Rhode Island).
UnallocatedVotes a source reported without assigning a method. Kept as their own row, never redistributed.
TotalUsed when a unit publishes only a combined total, with no method split at all.

Reporting quality grades

Every county, town, district, and ward carries a grade describing how rich its published method breakdown is. The grade measures the source's reporting, not the accuracy of the votes themselves.

GradeMeaning
C6C1 The number of distinct vote methods the source breaks out. A C5 county reports five separate methods (say, election day, early, mail, late mail, provisional); a C1 county reports just one.
UTotals only: the unit publishes a single combined number with no method split. Entire states fall here (e.g., Colorado, Wisconsin, Massachusetts) because their official results carry no breakdown.
FNot yet sourced. Reserved for units with no usable data; none currently on the map.

A state's headline grade is the most common grade among its units. The coverage strip in each state's sidebar shows the full distribution, and the Coverage map view colors every unit by its grade.

Official vs. unofficial results

About 92% of units carry certified official results. The rest were captured from county or state reporting pages ahead of certification and are flagged unofficial in each unit's source note. Every unit records its deviation from the certified total where one exists, and a firm rule applies throughout: numbers are never scaled, corrected, or redistributed to force agreement with certified totals; deviations are recorded and disclosed instead.

Unallocated votes & quality standards

Some counties publish method breakdowns that don't cover every ballot; the remainder is kept as an explicit unallocated row (83 units, mostly in New Mexico, Florida, and New York). Sources are held to these standards before a breakdown is used:

Sources & credits

DataSource
Election returnsMIT Election Data + Science Lab (MEDSL) precinct-level returns; state Secretary of State certified results (web and PDF); county Statements of Vote; OpenElections; Ballotpedia. Each unit's source is named in its panel.
BoundariesU.S. Census Bureau cartographic boundary files (1:500k, 2023) for counties and New England towns; Maine GeoLibrary (METWP24) for Maine townships; Vermont Center for Geographic Information; Census TIGERweb for New Hampshire's grants and purchases.
City labelsGeoNames gazetteer.

Known gaps & quirks

Contact

Found a bug? Have better data?

Reach out on X: @ferghugg, bug reports, corrections, new or richer sources for any state, and requests for access to the raw and processed data are all welcome. DMs are open.

VoteMode is an independent project. Results are presented as reported by their sources; grades describe reporting richness, not vote accuracy. Last data build: July 2026.