Elections › Tuesday, November 5, 2024

General election

U.S. House District 4

Tuesday, November 5, 2024 · 100% reporting · Past races for this seat

Results

By county

Adair County: not in this raceAdams County: not in this raceAllamakee County: not in this raceAppanoose County: not in this raceAudubon County: Randy Feenstra 69.2%, Ryan Melton 30.6%Benton County: not in this raceBlack Hawk County: not in this raceBoone County: Randy Feenstra 61.4%, Ryan Melton 38.4%Bremer County: not in this raceBuchanan County: not in this raceBuena Vista County: Randy Feenstra 67.5%, Ryan Melton 32.1%Butler County: not in this raceCalhoun County: Randy Feenstra 73.8%, Ryan Melton 25.9%Carroll County: Randy Feenstra 73.1%, Ryan Melton 26.8%Cass County: not in this raceCedar County: not in this raceCerro Gordo County: not in this raceCherokee County: Randy Feenstra 75.1%, Ryan Melton 24.4%Chickasaw County: not in this raceClarke County: not in this raceClay County: Randy Feenstra 72.1%, Ryan Melton 27.4%Clayton County: not in this raceClinton County: not in this raceCrawford County: Randy Feenstra 72.5%, Ryan Melton 27.1%Dallas County: not in this raceDavis County: not in this raceDecatur County: not in this raceDelaware County: not in this raceDes Moines County: not in this raceDickinson County: Randy Feenstra 73.1%, Ryan Melton 26.6%Dubuque County: not in this raceEmmet County: Randy Feenstra 73.1%, Ryan Melton 26.7%Fayette County: not in this raceFloyd County: not in this raceFranklin County: Randy Feenstra 72.3%, Ryan Melton 27.5%Fremont County: Randy Feenstra 72.0%, Ryan Melton 27.8%Greene County: not in this raceGrundy County: not in this raceGuthrie County: not in this raceHamilton County: Randy Feenstra 68.1%, Ryan Melton 31.7%Hancock County: Randy Feenstra 73.5%, Ryan Melton 26.1%Hardin County: not in this raceHarrison County: Randy Feenstra 70.5%, Ryan Melton 28.9%Henry County: not in this raceHoward County: not in this raceHumboldt County: Randy Feenstra 76.2%, Ryan Melton 23.5%Ida County: Randy Feenstra 77.9%, Ryan Melton 21.7%Iowa County: not in this raceJackson County: not in this raceJasper County: not in this raceJefferson County: not in this raceJohnson County: not in this raceJones County: not in this raceKeokuk County: not in this raceKossuth County: Randy Feenstra 72.7%, Ryan Melton 27.1%Lee County: not in this raceLinn County: not in this raceLouisa County: not in this raceLucas County: not in this raceLyon County: Randy Feenstra 86.3%, Ryan Melton 13.4%Madison County: not in this raceMahaska County: not in this raceMarion County: not in this raceMarshall County: Randy Feenstra 59.1%, Ryan Melton 40.7%Mills County: Randy Feenstra 69.5%, Ryan Melton 30.1%Mitchell County: not in this raceMonona County: Randy Feenstra 72.7%, Ryan Melton 26.8%Monroe County: not in this raceMontgomery County: not in this raceMuscatine County: not in this raceO'Brien County: Randy Feenstra 79.6%, Ryan Melton 19.0%Osceola County: Randy Feenstra 82.9%, Ryan Melton 16.8%Page County: not in this racePalo Alto County: Randy Feenstra 74.0%, Ryan Melton 25.9%Plymouth County: Randy Feenstra 78.4%, Ryan Melton 21.2%Pocahontas County: Randy Feenstra 78.6%, Ryan Melton 21.1%Polk County: not in this racePottawattamie County: Randy Feenstra 61.6%, Ryan Melton 38.2%Poweshiek County: not in this raceRinggold County: not in this raceSac County: Randy Feenstra 76.4%, Ryan Melton 23.1%Scott County: not in this raceShelby County: Randy Feenstra 73.6%, Ryan Melton 26.2%Sioux County: Randy Feenstra 87.4%, Ryan Melton 12.1%Story County: Ryan Melton 53.6%, Randy Feenstra 46.1%Tama County: not in this raceTaylor County: not in this raceUnion County: not in this raceVan Buren County: not in this raceWapello County: not in this raceWarren County: not in this raceWashington County: not in this raceWayne County: not in this raceWebster County: Randy Feenstra 67.9%, Ryan Melton 31.9%Winnebago County: Randy Feenstra 65.6%, Ryan Melton 34.1%Winneshiek County: not in this raceWoodbury County: Randy Feenstra 63.0%, Ryan Melton 36.7%Worth County: not in this raceWright County: Randy Feenstra 69.6%, Ryan Melton 30.1%AudubonBooneBuena VistaCalhounCarrollCherokeeClayCrawfordDickinsonEmmetFranklinFremontHamiltonHancockHarrisonHumboldtIdaKossuthLyonMarshallMillsMononaO'BrienOsceolaPalo AltoPlymouthPocahontasPottawattamieSacShelbySiouxStoryWebsterWinnebagoWoodburyWright
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 (36 counties)
CountyRandy FeenstraRyan MeltonReporting
Audubon2,038 (69.2%)901 (30.6%)100%
Boone9,004 (61.4%)5,636 (38.4%)100%
Buena Vista4,635 (67.5%)2,209 (32.1%)100%
Calhoun3,541 (73.8%)1,244 (25.9%)100%
Carroll7,610 (73.1%)2,785 (26.8%)100%
Cherokee4,411 (75.1%)1,436 (24.4%)100%
Clay5,920 (72.1%)2,253 (27.4%)100%
Crawford4,390 (72.5%)1,640 (27.1%)100%
Dickinson7,974 (73.1%)2,903 (26.6%)100%
Emmet3,330 (73.1%)1,215 (26.7%)100%
Franklin3,342 (72.3%)1,269 (27.5%)100%
Fremont2,525 (72.0%)974 (27.8%)100%
Hamilton4,943 (68.1%)2,300 (31.7%)100%
Hancock4,175 (73.5%)1,479 (26.1%)100%
Harrison5,308 (70.5%)2,180 (28.9%)100%
Humboldt3,670 (76.2%)1,133 (23.5%)100%
Ida2,729 (77.9%)760 (21.7%)100%
Kossuth5,906 (72.7%)2,196 (27.1%)100%
Lyon5,790 (86.3%)898 (13.4%)100%
Marshall9,629 (59.1%)6,635 (40.7%)100%
Mills5,349 (69.5%)2,319 (30.1%)100%
Monona3,216 (72.7%)1,187 (26.8%)100%
O'Brien5,747 (79.6%)1,369 (19.0%)100%
Osceola2,563 (82.9%)518 (16.8%)100%
Palo Alto3,531 (74.0%)1,234 (25.9%)100%
Plymouth10,373 (78.4%)2,810 (21.2%)100%
Pocahontas2,668 (78.6%)716 (21.1%)100%
Pottawattamie26,212 (61.6%)16,263 (38.2%)100%
Sac3,961 (76.4%)1,196 (23.1%)100%
Shelby4,413 (73.6%)1,569 (26.2%)100%
Sioux16,164 (87.4%)2,241 (12.1%)100%
Story21,706 (46.1%)25,233 (53.6%)100%
Webster10,822 (67.9%)5,082 (31.9%)100%
Winnebago3,572 (65.6%)1,859 (34.1%)100%
Woodbury25,639 (63.0%)14,928 (36.7%)100%
Wright3,716 (69.6%)1,605 (30.1%)100%

Campaign money · 2023–2024 cycle

CandidateRaisedSpentCash on hand
Randy Feenstra$0$0$162
Ryan Melton$153,144$155,195$2,897

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.