By county Adair County: not in this race Adams County: not in this race Allamakee County: not in this race Appanoose County: not in this race Audubon County: Steve King 38.6%, Randy Feenstra 32.1%, Bret Richards 20.9% Benton County: not in this race Black Hawk County: not in this race Boone County: Steve King 39.4%, Randy Feenstra 36.1%, Bret Richards 10.5% Bremer County: not in this race Buchanan County: not in this race Buena Vista County: Steve King 45.7%, Randy Feenstra 41.5%, Jeremy Taylor 5.2% Butler County: Steve King 48.3%, Randy Feenstra 28.1%, Bret Richards 11.8% Calhoun County: Steve King 46.2%, Randy Feenstra 37.2%, Bret Richards 8.6% Carroll County: Steve King 51.3%, Randy Feenstra 29.9%, Bret Richards 11.9% Cass County: not in this race Cedar County: not in this race Cerro Gordo County: Randy Feenstra 45.6%, Steve King 34.9%, Bret Richards 8.4% Cherokee County: Randy Feenstra 53.0%, Steve King 29.0%, Jeremy Taylor 10.6% Chickasaw County: Randy Feenstra 42.8%, Steve King 35.9%, Bret Richards 11.7% Clarke County: not in this race Clay County: Randy Feenstra 46.7%, Steve King 35.3%, Jeremy Taylor 8.6% Clayton County: not in this race Clinton County: not in this race Crawford County: Steve King 53.6%, Randy Feenstra 19.2%, Bret Richards 15.2% Dallas County: not in this race Davis County: not in this race Decatur County: not in this race Delaware County: not in this race Des Moines County: not in this race Dickinson County: Randy Feenstra 49.0%, Steve King 30.8%, Jeremy Taylor 11.4% Dubuque County: not in this race Emmet County: Randy Feenstra 42.0%, Steve King 38.6%, Bret Richards 8.2% Fayette County: not in this race Floyd County: Randy Feenstra 46.1%, Steve King 32.4%, Bret Richards 12.5% Franklin County: Randy Feenstra 40.9%, Steve King 36.9%, Bret Richards 9.9% Fremont County: not in this race Greene County: Steve King 43.4%, Randy Feenstra 30.9%, Bret Richards 15.3% Grundy County: Steve King 44.4%, Randy Feenstra 35.0%, Bret Richards 10.2% Guthrie County: not in this race Hamilton County: Steve King 43.0%, Randy Feenstra 35.9%, Bret Richards 9.6% Hancock County: Randy Feenstra 44.5%, Steve King 38.7%, Bret Richards 8.4% Hardin County: Randy Feenstra 43.8%, Steve King 39.7%, Bret Richards 6.6% Harrison County: Steve King 53.4%, Randy Feenstra 23.1%, Bret Richards 9.1% Henry County: not in this race Howard County: not in this race Humboldt County: Steve King 43.7%, Randy Feenstra 37.1%, Bret Richards 8.0% Ida County: Steve King 46.8%, Randy Feenstra 38.1%, Jeremy Taylor 8.8% Iowa County: not in this race Jackson County: not in this race Jasper County: not in this race Jefferson County: not in this race Johnson County: not in this race Jones County: not in this race Keokuk County: not in this race Kossuth County: Steve King 38.3%, Randy Feenstra 33.1%, Bret Richards 14.9% Lee County: not in this race Linn County: not in this race Louisa County: not in this race Lucas County: not in this race Lyon County: Randy Feenstra 67.0%, Steve King 24.0%, Bret Richards 3.9% Madison County: not in this race Mahaska County: not in this race Marion County: not in this race Marshall County: not in this race Mills County: not in this race Mitchell County: not in this race Monona County: Steve King 44.4%, Randy Feenstra 37.5%, Jeremy Taylor 9.0% Monroe County: not in this race Montgomery County: not in this race Muscatine County: not in this race O'Brien County: Randy Feenstra 69.5%, Steve King 23.2%, Jeremy Taylor 3.3% Osceola County: Randy Feenstra 58.1%, Steve King 33.1%, Jeremy Taylor 3.6% Page County: not in this race Palo Alto County: Randy Feenstra 42.7%, Steve King 34.4%, Jeremy Taylor 10.8% Plymouth County: Randy Feenstra 53.7%, Steve King 36.2%, Jeremy Taylor 4.9% Pocahontas County: Steve King 42.8%, Randy Feenstra 38.0%, Bret Richards 7.1% Polk County: not in this race Pottawattamie County: not in this race Poweshiek County: not in this race Ringgold County: not in this race Sac County: Steve King 51.5%, Randy Feenstra 28.2%, Jeremy Taylor 11.3% Scott County: not in this race Shelby County: Steve King 42.6%, Bret Richards 30.0%, Randy Feenstra 17.4% Sioux County: Randy Feenstra 81.3%, Steve King 15.9%, Jeremy Taylor 1.4% Story County: Randy Feenstra 44.3%, Steve King 35.7%, Bret Richards 8.2% Tama County: not in this race Taylor County: not in this race Union County: not in this race Van Buren County: not in this race Wapello County: not in this race Warren County: not in this race Washington County: not in this race Wayne County: not in this race Webster County: Randy Feenstra 43.5%, Steve King 40.0%, Bret Richards 7.2% Winnebago County: Randy Feenstra 43.0%, Steve King 32.3%, Jeremy Taylor 10.8% Winneshiek County: not in this race Woodbury County: Randy Feenstra 38.3%, Steve King 34.9%, Jeremy Taylor 18.5% Worth County: not in this race Wright County: Steve King 39.4%, Randy Feenstra 34.3%, Bret Richards 15.9% Audubon Boone Buena Vista Butler Calhoun Carroll Cerro Gordo Cherokee Chickasaw Clay Crawford Dickinson Emmet Floyd Franklin Greene Grundy Hamilton Hancock Hardin Harrison Humboldt Ida Kossuth Lyon Monona O'Brien Osceola Palo Alto Plymouth Pocahontas Sac Shelby Sioux Story Webster Winnebago Woodbury Wright The district covers part of some of these counties; each is colored by the votes cast in the district. Darker = wider margin (under 5, 5–15, 15–30, 30+ points). Randy Feenstra led Steve King ledHover a county for its numbers. County-by-county numbers (39 counties) County Randy Feenstra Steve King Jeremy Taylor Bret Richards Reporting Audubon 238 (32.1%) 286 (38.6%) 41 (5.5%) 155 (20.9%) 100% Boone 800 (36.1%) 872 (39.4%) 206 (9.3%) 233 (10.5%) 100% Buena Vista 508 (41.5%) 559 (45.7%) 63 (5.2%) 57 (4.7%) 100% Butler 453 (28.1%) 780 (48.3%) 98 (6.1%) 191 (11.8%) 100% Calhoun 448 (37.2%) 557 (46.2%) 53 (4.4%) 104 (8.6%) 100% Carroll 508 (29.9%) 872 (51.3%) 64 (3.8%) 202 (11.9%) 100% Cerro Gordo 1,184 (45.6%) 906 (34.9%) 174 (6.7%) 218 (8.4%) 100% Cherokee 1,447 (53.0%) 792 (29.0%) 290 (10.6%) 137 (5.0%) 100% Chickasaw 373 (42.8%) 313 (35.9%) 51 (5.8%) 102 (11.7%) 100% Clay 859 (46.7%) 650 (35.3%) 159 (8.6%) 109 (5.9%) 100% Crawford 288 (19.2%) 806 (53.6%) 134 (8.9%) 228 (15.2%) 100% Dickinson 1,075 (49.0%) 675 (30.8%) 250 (11.4%) 95 (4.3%) 100% Emmet 277 (42.0%) 255 (38.6%) 44 (6.7%) 54 (8.2%) 100% Floyd 377 (46.1%) 265 (32.4%) 38 (4.7%) 102 (12.5%) 100% Franklin 440 (40.9%) 397 (36.9%) 87 (8.1%) 107 (9.9%) 100% Greene 264 (30.9%) 371 (43.4%) 46 (5.4%) 131 (15.3%) 100% Grundy 479 (35.0%) 607 (44.4%) 73 (5.3%) 139 (10.2%) 100% Hamilton 700 (35.9%) 839 (43.0%) 137 (7.0%) 188 (9.6%) 100% Hancock 524 (44.5%) 455 (38.7%) 63 (5.3%) 99 (8.4%) 100% Hardin 679 (43.8%) 616 (39.7%) 93 (6.0%) 102 (6.6%) 100% Harrison 504 (23.1%) 1,166 (53.4%) 161 (7.4%) 198 (9.1%) 100% Humboldt 402 (37.1%) 473 (43.7%) 81 (7.5%) 86 (8.0%) 100% Ida 366 (38.1%) 449 (46.8%) 85 (8.8%) 38 (4.0%) 100% Kossuth 783 (33.1%) 906 (38.3%) 208 (8.8%) 352 (14.9%) 100% Lyon 2,435 (67.0%) 872 (24.0%) 132 (3.6%) 142 (3.9%) 100% Monona 388 (37.5%) 460 (44.4%) 93 (9.0%) 64 (6.2%) 100% O'Brien 1,755 (69.5%) 586 (23.2%) 84 (3.3%) 66 (2.6%) 100% Osceola 566 (58.1%) 322 (33.1%) 35 (3.6%) 28 (2.9%) 100% Palo Alto 337 (42.7%) 272 (34.4%) 85 (10.8%) 60 (7.6%) 100% Plymouth 1,767 (53.7%) 1,192 (36.2%) 162 (4.9%) 104 (3.2%) 100% Pocahontas 444 (38.0%) 500 (42.8%) 70 (6.0%) 83 (7.1%) 100% Sac 535 (28.2%) 978 (51.5%) 215 (11.3%) 122 (6.4%) 100% Shelby 282 (17.4%) 690 (42.6%) 95 (5.9%) 487 (30.0%) 100% Sioux 6,596 (81.3%) 1,291 (15.9%) 111 (1.4%) 77 (0.9%) 100% Story 2,135 (44.3%) 1,723 (35.7%) 353 (7.3%) 397 (8.2%) 100% Webster 1,179 (43.5%) 1,086 (40.0%) 153 (5.6%) 194 (7.2%) 100% Winnebago 503 (43.0%) 378 (32.3%) 126 (10.8%) 103 (8.8%) 100% Woodbury 3,974 (38.3%) 3,624 (34.9%) 1,921 (18.5%) 574 (5.5%) 100% Wright 457 (34.3%) 525 (39.4%) 84 (6.3%) 212 (15.9%) 100%
Campaign money · 2019–2020 cycle Totals for the two-year cycle from each campaign's own reports. State totals are cash contributions; in-kind gifts are listed on the candidate page. Names are matched across sources, so double-check against the original filing.
Races and results: civicAPI and the Iowa Secretary of State. State campaign finance: summary totals from reports filed with the Iowa Ethics & Campaign Disclosure Board . Federal: the Federal Election Commission .