By county Adair County: Michael Franken 62.1%, Abby Finkenauer 31.3%, Glenn Hurst 6.6% Adams County: Michael Franken 56.0%, Abby Finkenauer 36.2%, Glenn Hurst 7.8% Allamakee County: Michael Franken 52.5%, Abby Finkenauer 45.0%, Glenn Hurst 2.6% Appanoose County: Michael Franken 64.3%, Abby Finkenauer 31.6%, Glenn Hurst 3.6% Audubon County: Michael Franken 57.4%, Abby Finkenauer 32.6%, Glenn Hurst 10.0% Benton County: Michael Franken 49.9%, Abby Finkenauer 48.1%, Glenn Hurst 2.0% Black Hawk County: Michael Franken 57.1%, Abby Finkenauer 39.8%, Glenn Hurst 3.0% Boone County: Michael Franken 66.0%, Abby Finkenauer 30.7%, Glenn Hurst 3.2% Bremer County: Michael Franken 61.5%, Abby Finkenauer 36.5%, Glenn Hurst 2.0% Buchanan County: Michael Franken 56.6%, Abby Finkenauer 40.7%, Glenn Hurst 2.5% Buena Vista County: Michael Franken 58.0%, Abby Finkenauer 38.7%, Glenn Hurst 3.3% Butler County: Michael Franken 61.6%, Abby Finkenauer 36.1%, Glenn Hurst 2.3% Calhoun County: Michael Franken 61.1%, Abby Finkenauer 35.5%, Glenn Hurst 3.0% Carroll County: Michael Franken 68.7%, Abby Finkenauer 26.0%, Glenn Hurst 5.3% Cass County: Abby Finkenauer 50.6%, Michael Franken 41.2%, Glenn Hurst 8.2% Cedar County: Michael Franken 56.0%, Abby Finkenauer 39.6%, Glenn Hurst 4.2% Cerro Gordo County: Abby Finkenauer 46.8%, Michael Franken 46.0%, Glenn Hurst 7.0% Cherokee County: Abby Finkenauer 47.7%, Michael Franken 45.2%, Glenn Hurst 7.1% Chickasaw County: Michael Franken 57.0%, Abby Finkenauer 40.2%, Glenn Hurst 2.5% Clarke County: Michael Franken 59.8%, Abby Finkenauer 36.4%, Glenn Hurst 3.5% Clay County: Michael Franken 61.0%, Abby Finkenauer 34.2%, Glenn Hurst 4.8% Clayton County: Michael Franken 58.7%, Abby Finkenauer 39.8%, Glenn Hurst 1.5% Clinton County: Abby Finkenauer 55.9%, Michael Franken 39.5%, Glenn Hurst 4.3% Crawford County: Michael Franken 54.2%, Abby Finkenauer 42.1%, Glenn Hurst 3.3% Dallas County: Michael Franken 57.5%, Abby Finkenauer 38.3%, Glenn Hurst 4.2% Davis County: Michael Franken 47.9%, Abby Finkenauer 45.6%, Glenn Hurst 6.0% Decatur County: Michael Franken 65.6%, Abby Finkenauer 30.9%, Glenn Hurst 3.1% Delaware County: Michael Franken 57.5%, Abby Finkenauer 39.9%, Glenn Hurst 2.6% Des Moines County: Abby Finkenauer 51.9%, Michael Franken 43.7%, Glenn Hurst 4.3% Dickinson County: Michael Franken 56.3%, Abby Finkenauer 38.0%, Glenn Hurst 5.7% Dubuque County: Michael Franken 53.1%, Abby Finkenauer 43.2%, Glenn Hurst 3.5% Emmet County: Michael Franken 46.7%, Abby Finkenauer 45.0%, Glenn Hurst 8.2% Fayette County: Michael Franken 61.5%, Abby Finkenauer 36.7%, Glenn Hurst 1.8% Floyd County: Michael Franken 51.8%, Abby Finkenauer 41.2%, Glenn Hurst 6.8% Franklin County: Michael Franken 63.5%, Abby Finkenauer 34.5%, Glenn Hurst 2.0% Fremont County: Abby Finkenauer 53.5%, Michael Franken 38.0%, Glenn Hurst 8.4% Greene County: Michael Franken 75.7%, Abby Finkenauer 21.3%, Glenn Hurst 3.0% Grundy County: Michael Franken 62.8%, Abby Finkenauer 33.8%, Glenn Hurst 3.4% Guthrie County: Michael Franken 61.8%, Abby Finkenauer 34.7%, Glenn Hurst 3.5% Hamilton County: Michael Franken 58.5%, Abby Finkenauer 37.6%, Glenn Hurst 3.9% Hancock County: Abby Finkenauer 49.8%, Michael Franken 43.3%, Glenn Hurst 6.9% Hardin County: Michael Franken 64.7%, Abby Finkenauer 31.7%, Glenn Hurst 3.7% Harrison County: Abby Finkenauer 48.6%, Michael Franken 37.3%, Glenn Hurst 14.1% Henry County: Michael Franken 53.9%, Abby Finkenauer 42.7%, Glenn Hurst 3.3% Howard County: Abby Finkenauer 51.2%, Michael Franken 44.1%, Glenn Hurst 4.7% Humboldt County: Michael Franken 61.2%, Abby Finkenauer 33.6%, Glenn Hurst 4.8% Ida County: Abby Finkenauer 51.1%, Michael Franken 40.6%, Glenn Hurst 8.3% Iowa County: Michael Franken 52.9%, Abby Finkenauer 43.2%, Glenn Hurst 3.9% Jackson County: Abby Finkenauer 51.6%, Michael Franken 45.8%, Glenn Hurst 2.5% Jasper County: Michael Franken 64.2%, Abby Finkenauer 32.3%, Glenn Hurst 3.5% Jefferson County: Michael Franken 65.1%, Abby Finkenauer 29.5%, Glenn Hurst 5.3% Johnson County: Michael Franken 57.6%, Abby Finkenauer 37.2%, Glenn Hurst 5.1% Jones County: Michael Franken 59.7%, Abby Finkenauer 36.4%, Glenn Hurst 3.9% Keokuk County: Michael Franken 63.4%, Abby Finkenauer 33.3%, Glenn Hurst 3.2% Kossuth County: Michael Franken 61.3%, Abby Finkenauer 33.9%, Glenn Hurst 4.2% Lee County: Abby Finkenauer 55.6%, Michael Franken 39.9%, Glenn Hurst 4.3% Linn County: Michael Franken 50.4%, Abby Finkenauer 46.2%, Glenn Hurst 3.2% Louisa County: Abby Finkenauer 50.2%, Michael Franken 41.1%, Glenn Hurst 8.7% Lucas County: Michael Franken 68.8%, Abby Finkenauer 29.7%, Glenn Hurst 1.6% Lyon County: Michael Franken 52.3%, Abby Finkenauer 40.4%, Glenn Hurst 7.3% Madison County: Michael Franken 64.7%, Abby Finkenauer 31.3%, Glenn Hurst 4.0% Mahaska County: Michael Franken 58.5%, Abby Finkenauer 37.7%, Glenn Hurst 3.9% Marion County: Michael Franken 65.4%, Abby Finkenauer 30.8%, Glenn Hurst 3.8% Marshall County: Michael Franken 53.9%, Abby Finkenauer 42.3%, Glenn Hurst 3.6% Mills County: Abby Finkenauer 51.9%, Michael Franken 26.5%, Glenn Hurst 21.3% Mitchell County: Abby Finkenauer 54.8%, Michael Franken 40.7%, Glenn Hurst 4.5% Monona County: Abby Finkenauer 52.2%, Michael Franken 40.8%, Glenn Hurst 7.0% Monroe County: Michael Franken 62.3%, Abby Finkenauer 31.4%, Glenn Hurst 5.9% Montgomery County: Michael Franken 50.9%, Abby Finkenauer 37.8%, Glenn Hurst 11.3% Muscatine County: Abby Finkenauer 48.8%, Michael Franken 45.9%, Glenn Hurst 5.3% O'Brien County: Michael Franken 54.6%, Abby Finkenauer 38.1%, Glenn Hurst 6.7% Osceola County: Michael Franken 51.3%, Abby Finkenauer 44.9%, Glenn Hurst 3.9% Page County: Abby Finkenauer 47.5%, Michael Franken 43.3%, Glenn Hurst 9.2% Palo Alto County: Michael Franken 50.7%, Abby Finkenauer 45.8%, Glenn Hurst 3.5% Plymouth County: Michael Franken 58.0%, Abby Finkenauer 35.7%, Glenn Hurst 6.0% Pocahontas County: Michael Franken 69.9%, Abby Finkenauer 26.1%, Glenn Hurst 2.8% Polk County: Michael Franken 57.5%, Abby Finkenauer 36.8%, Glenn Hurst 5.6% Pottawattamie County: Abby Finkenauer 50.9%, Michael Franken 31.9%, Glenn Hurst 17.0% Poweshiek County: Michael Franken 58.3%, Abby Finkenauer 37.8%, Glenn Hurst 3.7% Ringgold County: Michael Franken 62.4%, Abby Finkenauer 34.9%, Glenn Hurst 2.6% Sac County: Michael Franken 51.4%, Abby Finkenauer 43.4%, Glenn Hurst 5.2% Scott County: Abby Finkenauer 51.0%, Michael Franken 44.3%, Glenn Hurst 4.7% Shelby County: Abby Finkenauer 50.8%, Michael Franken 36.8%, Glenn Hurst 12.4% Sioux County: Michael Franken 68.3%, Abby Finkenauer 26.6%, Glenn Hurst 4.8% Story County: Michael Franken 61.6%, Abby Finkenauer 32.0%, Glenn Hurst 6.3% Tama County: Michael Franken 55.9%, Abby Finkenauer 40.9%, Glenn Hurst 3.2% Taylor County: Michael Franken 67.5%, Abby Finkenauer 29.4%, Glenn Hurst 2.4% Union County: Michael Franken 61.6%, Abby Finkenauer 35.3%, Glenn Hurst 3.1% Van Buren County: Michael Franken 62.8%, Abby Finkenauer 31.4%, Glenn Hurst 5.4% Wapello County: Michael Franken 55.2%, Abby Finkenauer 37.8%, Glenn Hurst 6.8% Warren County: Michael Franken 63.2%, Abby Finkenauer 33.8%, Glenn Hurst 2.9% Washington County: Michael Franken 63.5%, Abby Finkenauer 34.4%, Glenn Hurst 2.1% Wayne County: Michael Franken 62.9%, Abby Finkenauer 33.1%, Glenn Hurst 4.0% Webster County: Michael Franken 62.4%, Abby Finkenauer 33.8%, Glenn Hurst 3.8% Winnebago County: Abby Finkenauer 54.7%, Michael Franken 40.8%, Glenn Hurst 4.5% Winneshiek County: Michael Franken 63.5%, Abby Finkenauer 32.8%, Glenn Hurst 3.6% Woodbury County: Michael Franken 51.4%, Abby Finkenauer 42.4%, Glenn Hurst 6.2% Worth County: Abby Finkenauer 60.1%, Michael Franken 32.2%, Glenn Hurst 7.7% Wright County: Michael Franken 60.0%, Abby Finkenauer 35.9%, Glenn Hurst 4.1% Darker = wider margin (under 5, 5–15, 15–30, 30+ points). Michael Franken led Abby Finkenauer ledHover a county for its numbers. County-by-county numbers (99 counties) County Michael Franken Abby Finkenauer Glenn Hurst Reporting Adair 141 (62.1%) 71 (31.3%) 15 (6.6%) 100% Adams 79 (56.0%) 51 (36.2%) 11 (7.8%) 100% Allamakee 265 (52.5%) 227 (45.0%) 13 (2.6%) 100% Appanoose 248 (64.3%) 122 (31.6%) 14 (3.6%) 100% Audubon 109 (57.4%) 62 (32.6%) 19 (10.0%) 100% Benton 402 (49.9%) 387 (48.1%) 16 (2.0%) 100% Black Hawk 3,895 (57.1%) 2,713 (39.8%) 208 (3.0%) 100% Boone 824 (66.0%) 384 (30.7%) 40 (3.2%) 100% Bremer 732 (61.5%) 435 (36.5%) 24 (2.0%) 100% Buchanan 510 (56.6%) 367 (40.7%) 23 (2.5%) 100% Buena Vista 174 (58.0%) 116 (38.7%) 10 (3.3%) 100% Butler 242 (61.6%) 142 (36.1%) 9 (2.3%) 100% Calhoun 184 (61.1%) 107 (35.5%) 9 (3.0%) 100% Carroll 413 (68.7%) 156 (26.0%) 32 (5.3%) 100% Cass 145 (41.2%) 178 (50.6%) 29 (8.2%) 100% Cedar 482 (56.0%) 341 (39.6%) 36 (4.2%) 100% Cerro Gordo 896 (46.0%) 913 (46.8%) 137 (7.0%) 100% Cherokee 89 (45.2%) 94 (47.7%) 14 (7.1%) 100% Chickasaw 271 (57.0%) 191 (40.2%) 12 (2.5%) 100% Clarke 207 (59.8%) 126 (36.4%) 12 (3.5%) 100% Clay 216 (61.0%) 121 (34.2%) 17 (4.8%) 100% Clayton 386 (58.7%) 262 (39.8%) 10 (1.5%) 100% Clinton 635 (39.5%) 900 (55.9%) 69 (4.3%) 100% Crawford 116 (54.2%) 90 (42.1%) 7 (3.3%) 100% Dallas 2,866 (57.5%) 1,907 (38.3%) 211 (4.2%) 100% Davis 167 (47.9%) 159 (45.6%) 21 (6.0%) 100% Decatur 170 (65.6%) 80 (30.9%) 8 (3.1%) 100% Delaware 290 (57.5%) 201 (39.9%) 13 (2.6%) 100% Des Moines 625 (43.7%) 743 (51.9%) 62 (4.3%) 100% Dickinson 305 (56.3%) 206 (38.0%) 31 (5.7%) 100% Dubuque 3,769 (53.1%) 3,061 (43.2%) 252 (3.5%) 100% Emmet 85 (46.7%) 82 (45.0%) 15 (8.2%) 100% Fayette 401 (61.5%) 239 (36.7%) 12 (1.8%) 100% Floyd 275 (51.8%) 219 (41.2%) 36 (6.8%) 100% Franklin 158 (63.5%) 86 (34.5%) 5 (2.0%) 100% Fremont 54 (38.0%) 76 (53.5%) 12 (8.4%) 100% Greene 299 (75.7%) 84 (21.3%) 12 (3.0%) 100% Grundy 238 (62.8%) 128 (33.8%) 13 (3.4%) 100% Guthrie 297 (61.8%) 167 (34.7%) 17 (3.5%) 100% Hamilton 300 (58.5%) 193 (37.6%) 20 (3.9%) 100% Hancock 119 (43.3%) 137 (49.8%) 19 (6.9%) 100% Hardin 388 (64.7%) 190 (31.7%) 22 (3.7%) 100% Harrison 95 (37.3%) 124 (48.6%) 36 (14.1%) 100% Henry 308 (53.9%) 244 (42.7%) 19 (3.3%) 100% Howard 93 (44.1%) 108 (51.2%) 10 (4.7%) 100% Humboldt 153 (61.2%) 84 (33.6%) 12 (4.8%) 100% Ida 54 (40.6%) 68 (51.1%) 11 (8.3%) 100% Iowa 310 (52.9%) 253 (43.2%) 23 (3.9%) 100% Jackson 389 (45.8%) 438 (51.6%) 21 (2.5%) 100% Jasper 1,228 (64.2%) 617 (32.3%) 66 (3.5%) 100% Jefferson 930 (65.1%) 422 (29.5%) 75 (5.3%) 100% Johnson 8,748 (57.6%) 5,656 (37.2%) 771 (5.1%) 100% Jones 402 (59.7%) 245 (36.4%) 26 (3.9%) 100% Keokuk 196 (63.4%) 103 (33.3%) 10 (3.2%) 100% Kossuth 304 (61.3%) 168 (33.9%) 21 (4.2%) 100% Lee 428 (39.9%) 597 (55.6%) 46 (4.3%) 100% Linn 8,024 (50.4%) 7,359 (46.2%) 516 (3.2%) 100% Louisa 85 (41.1%) 104 (50.2%) 18 (8.7%) 100% Lucas 176 (68.8%) 76 (29.7%) 4 (1.6%) 100% Lyon 57 (52.3%) 44 (40.4%) 8 (7.3%) 100% Madison 432 (64.7%) 209 (31.3%) 27 (4.0%) 100% Mahaska 287 (58.5%) 185 (37.7%) 19 (3.9%) 100% Marion 770 (65.4%) 363 (30.8%) 45 (3.8%) 100% Marshall 754 (53.9%) 592 (42.3%) 51 (3.6%) 100% Mills 77 (26.5%) 151 (51.9%) 62 (21.3%) 100% Mitchell 135 (40.7%) 182 (54.8%) 15 (4.5%) 100% Monona 93 (40.8%) 119 (52.2%) 16 (7.0%) 100% Monroe 149 (62.3%) 75 (31.4%) 14 (5.9%) 100% Montgomery 113 (50.9%) 84 (37.8%) 25 (11.3%) 100% Muscatine 452 (45.9%) 480 (48.8%) 52 (5.3%) 100% O'Brien 106 (54.6%) 74 (38.1%) 13 (6.7%) 100% Osceola 40 (51.3%) 35 (44.9%) 3 (3.9%) 100% Page 113 (43.3%) 124 (47.5%) 24 (9.2%) 100% Palo Alto 146 (50.7%) 132 (45.8%) 10 (3.5%) 100% Plymouth 193 (58.0%) 119 (35.7%) 20 (6.0%) 100% Pocahontas 123 (69.9%) 46 (26.1%) 5 (2.8%) 100% Polk 21,865 (57.5%) 13,982 (36.8%) 2,130 (5.6%) 100% Pottawattamie 761 (31.9%) 1,214 (50.9%) 405 (17.0%) 100% Poweshiek 612 (58.3%) 397 (37.8%) 39 (3.7%) 100% Ringgold 118 (62.4%) 66 (34.9%) 5 (2.6%) 100% Sac 109 (51.4%) 92 (43.4%) 11 (5.2%) 100% Scott 3,322 (44.3%) 3,821 (51.0%) 349 (4.7%) 100% Shelby 95 (36.8%) 131 (50.8%) 32 (12.4%) 100% Sioux 269 (68.3%) 105 (26.6%) 19 (4.8%) 100% Story 3,582 (61.6%) 1,859 (32.0%) 367 (6.3%) 100% Tama 382 (55.9%) 280 (40.9%) 22 (3.2%) 100% Taylor 85 (67.5%) 37 (29.4%) 3 (2.4%) 100% Union 257 (61.6%) 147 (35.3%) 13 (3.1%) 100% Van Buren 140 (62.8%) 70 (31.4%) 12 (5.4%) 100% Wapello 785 (55.2%) 537 (37.8%) 96 (6.8%) 100% Warren 1,735 (63.2%) 928 (33.8%) 80 (2.9%) 100% Washington 501 (63.5%) 271 (34.4%) 17 (2.1%) 100% Wayne 95 (62.9%) 50 (33.1%) 6 (4.0%) 100% Webster 744 (62.4%) 403 (33.8%) 45 (3.8%) 100% Winnebago 127 (40.8%) 170 (54.7%) 14 (4.5%) 100% Winneshiek 876 (63.5%) 452 (32.8%) 50 (3.6%) 100% Woodbury 1,416 (51.4%) 1,168 (42.4%) 170 (6.2%) 100% Worth 59 (32.2%) 110 (60.1%) 14 (7.7%) 100% Wright 162 (60.0%) 97 (35.9%) 11 (4.1%) 100%
Campaign money · 2021–2022 cycle Candidate Raised Spent Cash on hand Michael Franken $11,468,780 $11,417,544 $51,236 Abby Finkenauer $4,204,898 $4,186,967 $17,931 Glenn Hurst $134,843 $105,982 $28,626
Totals for the two-year cycle from each campaign's own reports. 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 .