United States Senate – GOP Hold
Joni Ernst (R-inc) – 864,997 – 51.74%
Theresa Greenfield (D) – 754,859 – 45.15%
Rick Stewart (L) – 36,961 – 2.21%
Suzanne Herzog (I) – 13,800 – 0.83%
Write-Ins – 1,211 – 0.07%
Total Votes – 1,671,828 – 100.00%
United States House of Representatives – District 1 – GOP Gain
Ashley Hinson (R) – 212,088 – 51.25%
Abby Finkenauer (D-inc) – 201,347 – 48.65%
Write-Ins – 434 – 0.10%
Total Votes – 413,869 – 100.00%
United States House of Representatives – District 2
Marianette Miller-Meeks (R) – 196,964 – 49.91%
Rita Hart (D) – 196,958 – 49.91%
Write-Ins – 703 – 0.18%
Total Votes – 394,625 – 100.00%
United States House of Representatives – District 3 – DEM Hold
Cindy Axne (D-inc) – 219,205 – 48.94%
David Young (R) – 212,997 – 47.55%
Bryan Jack Holder (L) – 15,361 – 3.43%
Write-Ins – 384 – 0.09%
Total Votes – 447,947 – 100.00%
United States House of Representatives – District 4 – GOP Hold
Randy Feenstra (R) – 237,369 – 61.97%
J. D. Scholten (D) – 144,761 – 37.79%
Write-Ins – 892 – 0.23%
Total Votes – 383,022 – 100.00%
Pingback: My 2020 Post-Mortem - Happy Elections Nerd