2024 General Election

Final turnout. The figures are the State Board's certified canvass reports: ballots cast (whether or not they were counted), the ballots counted, and the certified turnout percentage. The percentage is the board's own: its official turnout sheet's ballots cast over the register that sheet itself prints. Registers moved between eras — the 2018, 2022 and 2024 sheets divide by active registration alone; the 2026 turnout guide's eligible is everyone registered who is not incomplete or cancelled, active and inactive together.

72.4%
turnout — the board's own percentage, from its official turnout sheet
3,067,931
ballots cast
3,062,158
votes counted in the canvass
994,654
early voting · 32.4% of cast
1,158,770
election day · 37.8% of cast
765,695
vote by mail · 25.0% of cast
148,812
provisional · 4.9% of cast
766,522
mail-in ballots received back · 762,971 accepted, 3,551 rejected
882,938
mail-in ballot requests

The two mail-in figures above are different certified records. Vote by mail is the mode of voting: the turnout-by-mode report's count of ballots cast by mail. Mail-in ballots received back is the certified mail-in report's envelope count: 766,522 envelopes returned, dispositioned as 762,971 accepted and 3,551 rejected. The report's note covers ballots requested or automatically sent, Federal write-in absentee ballots included — ballots cast versus envelopes returned, so the two figures are not the same measure.

Rejected mail-in ballots — why

ReasonBallots
Late for election 2,006
No signature 938
Board Action 224
No mail-in ballot application 99
Voted more than one ballot 64
Not registered voter 60
Identification was received but did not satisfy the identification requirements 46
Identifying Mark on Ballot 43
Original state mail-in ballot received (FWAB rejected) 41
Identification of DL# or SS# was not timely received 18
Voter Cancelled 10
Surrendered mail-in ballot at polls 2

Rejected provisional ballots — why

ReasonBallots
02 - Applicant returned a voted absentee ballot or already voted 1,092
16 - Proof of residency was not timely received 822
07 - Incomplete information was provided on the application 766
04 - No signature on application 528
08 - DL# or SS# was received but was not verified 391
06 - Identification or DL# or SS# was not timely received 249
01 - Applicant is not registered to vote 229
10 - No provisional ballot or more than one provisional ballot in envelope 71
05 - Applicant not eligible to receive a provisional ballot 44
17 - Proof of residency was timely received but did not satisfy the requirements 27
15 - Applicant is not 18 years old by the general election 10
09 - Identification was received but did not satisfy the identification requirements 5
14 - Identifying mark on the ballot 5

Same-day registration

In the 2024 general election, 57,902 people registered and voted on the same day and 7,529 registered voters changed their address and voted, by the State Board's unofficial count. By day, party, county and district.

The same figures by area: by county · by congressional district.

Every row is one of the State Board's press-room snapshots, listed on the About page; the numbers behind this page are downloadable under Data.

Source: PG24 county-canvass (county) as of 2026-04-30, downloaded October 11, 2026, read by pdf text — CSV · provenance
Source: PG24 early-voting (congressional) as of 2024-11-05, downloaded October 11, 2026, read by pdf text
Source: PG24 early-voting (councilmanic) as of 2024-11-05, downloaded October 11, 2026, read by pdf text
Source: PG24 early-voting (county) as of 2024-11-05, downloaded October 11, 2026, read by pdf text
Source: PG24 early-voting (county-party) as of 2024-11-05, downloaded October 11, 2026, read by pdf text
Source: PG24 early-voting (legislative) as of 2024-11-05, downloaded October 11, 2026, read by pdf text
Source: PG24 early-voting (location) as of 2024-11-05, downloaded October 11, 2026, read by pdf text
Source: PG24 eligible-active (congressional) as of unknown, downloaded October 11, 2026, read by xlsx (calamine) — CSV · provenance
Source: PG24 eligible-active (councilmanic) as of unknown, downloaded October 11, 2026, read by xlsx (calamine) — CSV · provenance
Source: PG24 eligible-active (county) as of unknown, downloaded October 11, 2026, read by xlsx (calamine) — CSV · provenance
Source: PG24 eligible-active (legislative) as of unknown, downloaded October 11, 2026, read by xlsx (calamine) — CSV · provenance
Source: PG24 eligible-inactive (county) as of unknown, downloaded October 11, 2026, read by xlsx (calamine) — CSV · provenance
Source: PG24 mail-voting (county) as of 2026-04-21, downloaded October 11, 2026, read by pdf text — CSV · provenance
Source: PG24 official-turnout (congressional) as of 2024-12-11, downloaded October 11, 2026, read by xlsx (calamine) — CSV · provenance
Source: PG24 official-turnout (county) as of 2024-12-11, downloaded October 11, 2026, read by xlsx (calamine) — CSV · provenance
Source: PG24 official-turnout (legislative) as of 2024-12-11, downloaded October 11, 2026, read by xlsx (calamine) — CSV · provenance
Source: PG24 provisional (county) as of 2026-04-21, downloaded October 11, 2026, read by pdf text — CSV · provenance
Source: PG24 requests (county) as of 2024-12-06, downloaded October 11, 2026, read by xlsx (calamine) — CSV · provenance
Source: PG24 sent-returned (congressional) as of 2024-12-07, downloaded October 11, 2026, read by xlsx (calamine) — CSV · provenance
Source: PG24 sent-returned (county) as of 2024-12-07, downloaded October 11, 2026, read by xlsx (calamine) — CSV · provenance
Source: PG24 sent-returned (legislative) as of 2024-12-07, downloaded October 11, 2026, read by xlsx (calamine) — CSV · provenance
Source: PG24 votes-accepted (county) as of 2026-04-21, downloaded October 11, 2026, read by pdf text — CSV · provenance

Day by day

Ballot activity over the campaign

    The chart's day-by-day lines cover the whole campaign; the by-area pages hold the latest figures.