By county Adair County: not in this race Adams County: not in this race Allamakee County: Joe Mitchell 58.0%, Lindsay James 35.4%, Dave Bushaw 3.9% · 93.8% reporting Appanoose County: not in this race Audubon County: not in this race Benton County: Joe Mitchell 57.1%, Lindsay James 37.0%, Rick Stewart 3.6% · 82.3% reporting Black Hawk County: Lindsay James 56.1%, Joe Mitchell 39.4%, Rick Stewart 2.4% · 99% reporting Boone County: not in this race Bremer County: Joe Mitchell 52.3%, Lindsay James 41.6%, Rick Stewart 3.2% · 99% reporting Buchanan County: Joe Mitchell 52.3%, Lindsay James 39.9%, Dave Bushaw 4.7% · 98% reporting Buena Vista County: not in this race Butler County: Joe Mitchell 63.2%, Lindsay James 31.2%, Rick Stewart 3.2% · 98% reporting Calhoun County: not in this race Carroll County: not in this race Cass County: not in this race Cedar County: not in this race Cerro Gordo County: Lindsay James 48.9%, Joe Mitchell 47.5%, Rick Stewart 2.5% · 99% reporting Cherokee County: not in this race Chickasaw County: Joe Mitchell 56.9%, Lindsay James 35.1%, Dave Bushaw 5.1% · 94.6% reporting Clarke County: not in this race Clay County: not in this race Clayton County: Joe Mitchell 56.8%, Lindsay James 36.2%, Dave Bushaw 4.5% · 95.2% reporting Clinton County: not in this race Crawford County: not in this race Dallas County: not in this race Davis County: not in this race Decatur County: not in this race Delaware County: Joe Mitchell 61.4%, Lindsay James 33.6%, Rick Stewart 2.8% · 98% reporting Des Moines County: not in this race Dickinson County: not in this race Dubuque County: Lindsay James 51.5%, Joe Mitchell 44.9%, Rick Stewart 2.3% · 99% reporting Emmet County: not in this race Fayette County: Joe Mitchell 49.1%, Lindsay James 34.5%, Dave Bushaw 14.0% · 97.2% reporting Floyd County: Joe Mitchell 52.8%, Lindsay James 42.0%, Rick Stewart 3.1% · 98% reporting Franklin County: not in this race Fremont County: not in this race Greene County: not in this race Grundy County: Joe Mitchell 63.6%, Lindsay James 31.7%, Rick Stewart 3.4% · 99% reporting Guthrie County: not in this race Hamilton County: not in this race Hancock County: not in this race Hardin County: Joe Mitchell 60.3%, Lindsay James 34.6%, Rick Stewart 3.2% · 92.9% reporting Harrison County: not in this race Henry County: not in this race Howard County: Joe Mitchell 55.8%, Lindsay James 37.1%, Dave Bushaw 4.4% · 99% reporting Humboldt County: not in this race Ida County: not in this race 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: not in this race Lee County: not in this race Linn County: Lindsay James 58.8%, Joe Mitchell 37.1%, Rick Stewart 2.9% · 99% reporting Louisa County: not in this race Lucas County: not in this race Lyon County: not in this race 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: Joe Mitchell 57.3%, Lindsay James 38.6%, Rick Stewart 2.8% · 96.1% reporting Monona County: not in this race Monroe County: not in this race Montgomery County: not in this race Muscatine County: not in this race O'Brien County: not in this race Osceola County: not in this race Page County: not in this race Palo Alto County: not in this race Plymouth County: not in this race Pocahontas County: not in this race Polk County: not in this race Pottawattamie County: not in this race Poweshiek County: Joe Mitchell 49.8%, Lindsay James 46.3%, Rick Stewart 2.5% · 97.1% reporting Ringgold County: not in this race Sac County: not in this race Scott County: not in this race Shelby County: not in this race Sioux County: not in this race Story County: not in this race Tama County: Joe Mitchell 53.5%, Lindsay James 41.0%, Rick Stewart 3.5% · 99% reporting 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: not in this race Winnebago County: not in this race Winneshiek County: Lindsay James 47.4%, Joe Mitchell 46.2%, Dave Bushaw 4.3% · 99% reporting Woodbury County: not in this race Worth County: Joe Mitchell 54.2%, Lindsay James 40.3%, Rick Stewart 3.8% · 98.3% reporting Wright County: not in this race Allamakee Benton Black Hawk Bremer Buchanan Butler Cerro Gordo Chickasaw Clayton Delaware Dubuque Fayette Floyd Grundy Hardin Howard Linn Mitchell Poweshiek Tama Winneshiek Worth 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). Republican led Democrat ledHover a county for its numbers. County-by-county numbers (22 counties) County Lindsay James Joe Mitchell Rick Stewart Dave Bushaw Reporting Allamakee 1,997 (35.4%) 3,275 (58.0%) 157 (2.8%) 219 (3.9%) 93.8% Benton 4,350 (37.0%) 6,709 (57.1%) 428 (3.6%) 241 (2.0%) 82.3% Black Hawk 29,233 (56.1%) 20,551 (39.4%) 1,263 (2.4%) 1,057 (2.0%) 99% Bremer 4,891 (41.6%) 6,146 (52.3%) 371 (3.2%) 332 (2.8%) 99% Buchanan 3,394 (39.9%) 4,444 (52.3%) 261 (3.1%) 396 (4.7%) 98% Butler 1,959 (31.2%) 3,967 (63.2%) 201 (3.2%) 146 (2.3%) 98% Cerro Gordo 9,006 (48.9%) 8,748 (47.5%) 458 (2.5%) 200 (1.1%) 99% Chickasaw 1,703 (35.1%) 2,758 (56.9%) 133 (2.7%) 249 (5.1%) 94.6% Clayton 2,638 (36.2%) 4,145 (56.8%) 183 (2.5%) 327 (4.5%) 95.2% Delaware 2,662 (33.6%) 4,860 (61.4%) 221 (2.8%) 171 (2.2%) 98% Dubuque 22,307 (51.5%) 19,450 (44.9%) 1,004 (2.3%) 534 (1.2%) 99% Fayette 2,702 (34.5%) 3,842 (49.1%) 179 (2.3%) 1,095 (14.0%) 97.2% Floyd 2,535 (42.0%) 3,183 (52.8%) 185 (3.1%) 124 (2.1%) 98% Grundy 1,805 (31.7%) 3,628 (63.6%) 191 (3.4%) 73 (1.3%) 99% Hardin 2,259 (34.6%) 3,941 (60.3%) 210 (3.2%) 120 (1.8%) 92.9% Howard 1,374 (37.1%) 2,066 (55.8%) 97 (2.6%) 164 (4.4%) 99% Linn 62,228 (58.8%) 39,254 (37.1%) 3,058 (2.9%) 1,230 (1.2%) 99% Mitchell 1,701 (38.6%) 2,524 (57.3%) 123 (2.8%) 56 (1.3%) 96.1% Poweshiek 3,655 (46.3%) 3,934 (49.8%) 198 (2.5%) 107 (1.4%) 97.1% Tama 2,872 (41.0%) 3,741 (53.5%) 246 (3.5%) 134 (1.9%) 99% Winneshiek 4,857 (47.4%) 4,732 (46.2%) 205 (2.0%) 440 (4.3%) 99% Worth 1,356 (40.3%) 1,824 (54.2%) 128 (3.8%) 54 (1.6%) 98.3%
Campaign money · 2025–2026 cycle Candidate Raised Spent Cash on hand Lindsay James $3,917,994 $3,652,041 $265,953 Joe Mitchell $2,916,069 $2,370,535 $545,534 Rick Stewart $420 $475 $10,748 Dave Bushaw $38,292 $26,910 $11,318
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 .