2024 Primary 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.

27.6%
turnout — the board's own percentage, from its official turnout sheet
1,016,857
ballots cast
1,005,373
votes counted in the canvass
151,107
early voting · 14.9% of cast
434,054
election day · 42.7% of cast
396,123
vote by mail · 39.0% of cast
35,573
provisional · 3.5% of cast
396,123
mail-in ballots received back · 393,542 accepted, 2,581 rejected
638,691
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: 396,123 envelopes returned, dispositioned as 393,542 accepted and 2,581 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 1,913
No signature 445
Board Action 162
Identifying Mark on Ballot 34
Voted more than one ballot 13
Identification of DL# or SS# was not timely received 10
Identification was received but did not satisfy the identification requirements 1
No mail-in ballot application 1
Surrendered mail-in ballot at polls 1
Voter Cancelled 1

Rejected provisional ballots — why

ReasonBallots
03 - Applicant voted the wrong party primary ballot 4,180
05 - Applicant not eligible to receive a provisional ballot 3,694
07 - Incomplete information was provided on the application 337
02 - Applicant returned a voted absentee ballot or already voted 295
04 - No signature on application 208
10 - No provisional ballot or more than one provisional ballot in envelope 74
16 - Proof of residency was not timely received 41
08 - DL# or SS# was received but was not verified 18
01 - Applicant is not registered to vote 14
09 - Identification was received but did not satisfy the identification requirements 14
06 - Identification or DL# or SS# was not timely received 12
17 - Proof of residency was timely received but did not satisfy the requirements 8
15 - Applicant is not 18 years old by the general election 6
11 - No evidence to support voting unit malfunction 1
14 - Identifying mark on the ballot 1

Same-day registration

In the 2024 primary election, 3,708 people registered and voted on the same day and 528 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: PP24 county-canvass (county) as of 2024-06-07, downloaded October 17, 2026, read by pdf text — CSV · provenance
Source: PP24 eligible-active (congressional) as of 2024-04-28, downloaded October 17, 2026, read by xlsx (calamine) — CSV · provenance
Source: PP24 eligible-active (councilmanic) as of 2024-04-28, downloaded October 17, 2026, read by xlsx (calamine) — CSV · provenance
Source: PP24 eligible-active (county) as of 2024-04-28, downloaded October 17, 2026, read by xlsx (calamine) — CSV · provenance
Source: PP24 eligible-active (legislative) as of 2024-04-28, downloaded October 17, 2026, read by xlsx (calamine) — CSV · provenance
Source: PP24 eligible-inactive (county) as of 2024-04-28, downloaded October 17, 2026, read by xlsx (calamine) — CSV · provenance
Source: PP24 mail-voting (county) as of 2024-06-07, downloaded October 17, 2026, read by pdf text — CSV · provenance
Source: PP24 official-turnout (congressional) as of 2024-06-07, downloaded October 17, 2026, read by xlsx (calamine) — CSV · provenance
Source: PP24 official-turnout (county) as of 2024-06-07, downloaded October 17, 2026, read by xlsx (calamine) — CSV · provenance
Source: PP24 official-turnout (legislative) as of 2024-06-07, downloaded October 17, 2026, read by xlsx (calamine) — CSV · provenance
Source: PP24 provisional (county) as of 2024-06-07, downloaded October 17, 2026, read by pdf text — CSV · provenance
Source: PP24 requests (county) as of 2024-06-05, downloaded October 17, 2026, read by xlsx (calamine) — CSV · provenance
Source: PP24 sent-returned (congressional) as of 2024-06-05, downloaded October 17, 2026, read by xlsx (calamine) — CSV · provenance
Source: PP24 sent-returned (county) as of 2024-06-05, downloaded October 17, 2026, read by xlsx (calamine) — CSV · provenance
Source: PP24 sent-returned (legislative) as of 2024-06-05, downloaded October 17, 2026, read by xlsx (calamine) — CSV · provenance
Source: PP24 votes-accepted (county) as of 2024-06-07, downloaded October 17, 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.