The Patriot OasisFollow on X

Elections โ†’ Maps โ†’ Iowa

Iowa

Not yet importedIowa official election results

County map

No county totals collected yet

Official Iowa election sources are linked here. Results have not yet been imported into this preview; this does not mean no election occurred or no official results exist. Outlines are Census counties. They are not colored, and no vote number is shown.

Adair. No official county total in this archive.Adams. No official county total in this archive.Allamakee. No official county total in this archive.Appanoose. No official county total in this archive.Audubon. No official county total in this archive.Benton. No official county total in this archive.Black Hawk. No official county total in this archive.Boone. No official county total in this archive.Bremer. No official county total in this archive.Buchanan. No official county total in this archive.Buena Vista. No official county total in this archive.Butler. No official county total in this archive.Calhoun. No official county total in this archive.Carroll. No official county total in this archive.Cass. No official county total in this archive.Cedar. No official county total in this archive.Cerro Gordo. No official county total in this archive.Cherokee. No official county total in this archive.Chickasaw. No official county total in this archive.Clarke. No official county total in this archive.Clay. No official county total in this archive.Clayton. No official county total in this archive.Clinton. No official county total in this archive.Crawford. No official county total in this archive.Dallas. No official county total in this archive.Davis. No official county total in this archive.Decatur. No official county total in this archive.Delaware. No official county total in this archive.Des Moines. No official county total in this archive.Dickinson. No official county total in this archive.Dubuque. No official county total in this archive.Emmet. No official county total in this archive.Fayette. No official county total in this archive.Floyd. No official county total in this archive.Franklin. No official county total in this archive.Fremont. No official county total in this archive.Greene. No official county total in this archive.Grundy. No official county total in this archive.Guthrie. No official county total in this archive.Hamilton. No official county total in this archive.Hancock. No official county total in this archive.Hardin. No official county total in this archive.Harrison. No official county total in this archive.Henry. No official county total in this archive.Howard. No official county total in this archive.Humboldt. No official county total in this archive.Ida. No official county total in this archive.Iowa. No official county total in this archive.Jackson. No official county total in this archive.Jasper. No official county total in this archive.Jefferson. No official county total in this archive.Johnson. No official county total in this archive.Jones. No official county total in this archive.Keokuk. No official county total in this archive.Kossuth. No official county total in this archive.Lee. No official county total in this archive.Linn. No official county total in this archive.Louisa. No official county total in this archive.Lucas. No official county total in this archive.Lyon. No official county total in this archive.Madison. No official county total in this archive.Mahaska. No official county total in this archive.Marion. No official county total in this archive.Marshall. No official county total in this archive.Mills. No official county total in this archive.Mitchell. No official county total in this archive.Monona. No official county total in this archive.Monroe. No official county total in this archive.Montgomery. No official county total in this archive.Muscatine. No official county total in this archive.O'Brien. No official county total in this archive.Osceola. No official county total in this archive.Page. No official county total in this archive.Palo Alto. No official county total in this archive.Plymouth. No official county total in this archive.Pocahontas. No official county total in this archive.Polk. No official county total in this archive.Pottawattamie. No official county total in this archive.Poweshiek. No official county total in this archive.Ringgold. No official county total in this archive.Sac. No official county total in this archive.Scott. No official county total in this archive.Shelby. No official county total in this archive.Sioux. No official county total in this archive.Story. No official county total in this archive.Tama. No official county total in this archive.Taylor. No official county total in this archive.Union. No official county total in this archive.Van Buren. No official county total in this archive.Wapello. No official county total in this archive.Warren. No official county total in this archive.Washington. No official county total in this archive.Wayne. No official county total in this archive.Webster. No official county total in this archive.Winnebago. No official county total in this archive.Winneshiek. No official county total in this archive.Woodbury. No official county total in this archive.Worth. No official county total in this archive.Wright. No official county total in this archive.ClaytonPottawattamieWoodburyKossuthLeeJacksonSiouxWebsterJasperFayetteLinnTamaBentonJohnsonCrawfordWinneshiekScottLouisaSacPolkGuthrieLyonHardinBlack HawkButlerFremontPoweshiekWrightBuena VistaIowaO'BrienCerro GordoClayCedarJonesWarrenKeokukBooneStoryCassPageTaylorDecaturIdaAppanooseVan BurenMitchellHenryLucasUnionEmmet

Select a county. No vote number is shown.

Boundaries: U.S. Census Bureau 2023 Cartographic Boundary File, cb_2023_us_county_20m. Census file.

Race-call coverage unavailable. This page does not treat the frozen snapshot last changed Nov 4, 2026, 2:55 AM CST as a live result, and it does not show a number that is not in a collected official file.

Overview

Official Iowa election sources are linked here. Results have not yet been imported into this preview; this does not mean no election occurred or no official results exist.

No party-registration turnout chart is shown. This archive does not include a collected official table of ballots cast by party registration for Iowa. That figure, where states publish it, is the registration of people who cast ballots, not votes for candidates.

16 sourced contests from collected official files. Past results are not a forecast.

Results

Statewide

Nov 5, 2024 ยท 2024 general

President

Winner: Trump

Winner votes: 927,019

Race total: 1,663,506 (all candidates)

Margin: R+13.2

Status: Certified

Federal Election Commission, Official 2024 Presidential General Election Results

All candidate votes and shares
Candidate votes for President
CandidateVotesShare
Trump (R)927,01955.7%
Harris (D)707,27842.5%
Kennedy (โ€”)13,1220.8%
Oliver (โ€”)7,2180.4%
WRITE-INS (SCATTERED) (โ€”)6,6570.4%
De La Cruz (โ€”)1,4270.1%
Ayyadurai (โ€”)4240.0%
Stodden (โ€”)3610.0%

Nov 8, 2022 ยท 2022 general

U.S. Senate

Winner: Chuck Grassley

Winner votes: 681,501

Race total: 1,216,646 (all candidates)

Margin: R+12.2

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. Senate
CandidateVotesShare
Chuck Grassley (R)681,50156.0%
Michael Franken (D)533,33043.8%
Scattered (W)1,8150.1%

Nov 3, 2020 ยท 2020 general

President

Winner: Donald J. Trump

Winner votes: 897,672

Race total: 1,690,871 (all candidates)

Margin: R+8.2

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for President
CandidateVotesShare
Donald J. Trump (R)897,67253.1%
Joseph R. Biden (D)759,06144.9%
Jo Jorgensen (L)19,6371.2%
Scattered (W)4,3370.3%
Kanye West (NPY)3,2100.2%
Howie Hawkins (G)3,0750.2%
Don Blankenship (CPI)1,7070.1%
Roque Rocky De La Fuente (ALL)1,0820.1%
Ricki Sue King (GKH)5460.0%
Brock Pierce (NPY)5440.0%

Nov 3, 2020 ยท 2020 general

U.S. Senate

Winner: Joni Ernst

Winner votes: 864,997

Race total: 1,671,828 (all candidates)

Margin: R+6.6

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. Senate
CandidateVotesShare
Joni Ernst (R)864,99751.7%
Theresa Greenfield (D)754,85945.2%
Rick Stewart (L)36,9612.2%
Suzanne Herzog (NPY)13,8000.8%
Scattered (W)1,2110.1%

Winner votes count only the named winner. Race total adds every candidate, including other candidates and write-ins. Open โ€œAll candidate votes and sharesโ€ on a phone for each person.

U.S. House

Nov 8, 2022 ยท 2022 general

U.S. House IA-01

Winner: Mariannette Miller-Meeks

Winner votes: 162,947

Race total: 305,380 (all candidates)

Margin: R+6.8

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Mariannette Miller-Meeks (R)162,94753.4%
Christina Bohannan (D)142,17346.6%
Scattered (W)2600.1%

Nov 8, 2022 ยท 2022 general

U.S. House IA-02

Winner: Ashley Hinson

Winner votes: 172,181

Race total: 318,399 (all candidates)

Margin: R+8.2

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Ashley Hinson (R)172,18154.1%
Liz Mathis (D)145,94045.8%
Scattered (W)2780.1%

Nov 8, 2022 ยท 2022 general

U.S. House IA-03

Winner: Zach Nunn

Winner votes: 156,262

Race total: 310,913 (all candidates)

Margin: R+0.7

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Zach Nunn (R)156,26250.3%
Cindy Axne (D)154,11749.6%
Scattered (W)5340.2%

Nov 8, 2022 ยท 2022 general

U.S. House IA-04

Winner: Randy Feenstra

Winner votes: 186,467

Race total: 277,008 (all candidates)

Margin: R+36.9

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Randy Feenstra (R)186,46767.3%
Ryan Melton (D)84,23030.4%
Bryan Jack Holder (LBC)6,0352.2%
Scattered (W)2760.1%

Nov 3, 2020 ยท 2020 general

U.S. House IA-01

Winner: Ashley Hinson

Winner votes: 212,088

Race total: 413,869 (all candidates)

Margin: R+2.6

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Ashley Hinson (R)212,08851.2%
Abby Finkenauer (D)201,34748.6%
Scattered (W)4340.1%

Nov 3, 2020 ยท 2020 general

U.S. House IA-02

Winner: Mariannette Miller-Meeks

Winner votes: 196,964

Race total: 394,625 (all candidates)

Margin: 0.0 pt margin (tie)

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Mariannette Miller-Meeks (R)196,96449.9%
Rita R. Hart (D)196,95849.9%
Scattered (W)7030.2%

Nov 3, 2020 ยท 2020 general

U.S. House IA-03

Winner: Cindy Axne

Winner votes: 219,205

Race total: 447,947 (all candidates)

Margin: D+1.4

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Cindy Axne (D)219,20548.9%
David Young (R)212,99747.5%
Bryan Jack Holder (L)15,3613.4%
Scattered (W)3840.1%

Nov 3, 2020 ยท 2020 general

U.S. House IA-04

Winner: Randy Feenstra

Winner votes: 237,369

Race total: 383,022 (all candidates)

Margin: R+24.2

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Randy Feenstra (R)237,36962.0%
J.D. Scholten (D)144,76137.8%
Scattered (W)8920.2%

Winner votes count only the named winner. Race total adds every candidate, including other candidates and write-ins. Open โ€œAll candidate votes and sharesโ€ on a phone for each person.

Comparisons

President

Separate certified elections. Candidates and turnout differ. Not a forecast.

  • 2020 general: Donald J. Trump, winner margin 8.2 ยท race total 1,690,871 ยท source
  • 2024 general: Trump, winner margin 13.2 ยท race total 1,663,506 ยท source

Arithmetic gap in winner margin, earliest to latest: 5 points. Not a forecast.

U.S. House IA-01

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Ashley Hinson, winner margin 2.6 ยท race total 413,869 ยท source
  • 2022 general: Mariannette Miller-Meeks, winner margin 6.8 ยท race total 305,380 ยท source
  • 2024 general: Mariannette Miller-Meeks, winner margin 0.2 ยท race total 414,078 ยท source

U.S. House IA-02

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Mariannette Miller-Meeks, winner margin 0 ยท race total 394,625 ยท source
  • 2022 general: Ashley Hinson, winner margin 8.2 ยท race total 318,399 ยท source
  • 2024 general: Ashley Hinson, winner margin 15.6 ยท race total 408,802 ยท source

U.S. House IA-03

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Cindy Axne, winner margin 1.4 ยท race total 447,947 ยท source
  • 2022 general: Zach Nunn, winner margin 0.7 ยท race total 310,913 ยท source
  • 2024 general: Zachary Nunn, winner margin 3.8 ยท race total 412,905 ยท source

U.S. House IA-04

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Randy Feenstra, winner margin 24.2 ยท race total 383,022 ยท source
  • 2022 general: Randy Feenstra, winner margin 36.9 ยท race total 277,008 ยท source
  • 2024 general: Randy Feenstra, winner margin 34.3 ยท race total 373,824 ยท source

U.S. Senate

Separate certified elections. Candidates and turnout differ. Not a forecast.

  • 2020 general: Joni Ernst, winner margin 6.6 ยท race total 1,671,828 ยท source
  • 2022 general: Chuck Grassley, winner margin 12.2 ยท race total 1,216,646 ยท source

Arithmetic gap in winner margin, earliest to latest: 5.6 points. Not a forecast.

Iowa past results

Certified or official-file results from collected cycles. Not a forecast.

Open full Vault for Iowa โ†’

County breakdown

Not available from this source. The file behind these Iowa totals has no county rows.

Party registration of ballots

An official source for party-registration early or mail participation has been identified. A chart is not available here until the relevant election data has been imported and checked.

Registered party of voters who cast ballots โ€” not votes for candidates. No turnout series is imported in this build, so no chart is drawn.

No official early-vote by party feed yet

Sources

โ† Back to the elections hub