Skip to main content
Voter file data: L2 Data · Registration counts: Iowa Secretary of State · Updated May 4, 2026

Iowa Voter Registration

& Party Affiliation Statistics

Total Registered
2,041,855
Largest Party
Democratic (27.52%)
Independent / NPP
35.84%
Primary Type
Closed Primary
At a Glance

Iowa at a Glance

Key voter registration statistics · Updated 2026

Registered Voters
2,041,855
across 99 counties
Registration Rate
83.3%
eligible population
No Party Preference
35.84%
of registered voters
2024 Turnout
70.8%
of eligible voters
Registration

Voter Registration by Party

How many registered Democrats, Republicans, and Independents are in Iowa?

27.52%
36.64%
35.84%
Democratic27.52%
Republican36.64%
Independent/Other35.84%
PartyRegistered Voters% of Total
Democratic
561,82727.52%
Republican
748,16736.64%
Independent/Other
731,86135.84%
Primary Rules

How Iowa's Primary Works

Iowa uses a Closed Primary system

Closed Primary
Only voters registered with a political party can vote in that party's primary election. Independent and unaffiliated voters are excluded.
How It Works
Voters must register with a party, often weeks or months before the election, to participate. If you're registered as independent or unaffiliated, you cannot vote in either major party's primary.
IVP's Position
Closed primaries lock millions of independent voters out of the elections that matter most. In many districts, the primary is the only competitive election.
Turnout

Voter Turnout in Iowa

How many eligible Iowa residents actually vote?

Eligible vs Registered
83.3% registered
2,041,855 registered2,450,226 eligible
408,371 eligible residents are not registered to vote.
Recent Elections
ElectionTurnoutVoted
2024 General70.8%1,674,011
2022 General52%1,230,417
2020 General72%1,700,130
2024 Presidential Primary5.4%110,272
2024 State PrimaryEstimated ~17% — SoS aggregate PDF blocked; no official total confirmed
Independent voters deserve a voice.
Join thousands of Americans fighting for nonpartisan election reform. Get data-driven updates, not partisan spin.