2024 Iowa U.S. House - District 4 Election Results
Election Date: Nov. 5, 2024 | Updated 1:30 PM EST Dec. 2, 2024
District 4
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 250,679 | 67.2% |
Ryan Melton (D) | 122,149 | 32.8% |
County-By-County Results Map
Democratic Lead
Republican Lead
Other Lead
Tied / Runoff
No Election
No Results
Mail-in and early votes may not be included.
County-by-County Results
Jump to:
Audubon County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 2,038 | 69.3% |
Ryan Melton (D) | 901 | 30.7% |
Boone County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 9,004 | 61.5% |
Ryan Melton (D) | 5,636 | 38.5% |
Buena Vista County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 4,635 | 67.7% |
Ryan Melton (D) | 2,209 | 32.3% |
Calhoun County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 3,541 | 74.0% |
Ryan Melton (D) | 1,244 | 26.0% |
Carroll County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 7,610 | 73.2% |
Ryan Melton (D) | 2,785 | 26.8% |
Cherokee County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 4,411 | 75.4% |
Ryan Melton (D) | 1,436 | 24.6% |
Clay County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 5,920 | 72.4% |
Ryan Melton (D) | 2,253 | 27.6% |
Crawford County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 4,390 | 72.8% |
Ryan Melton (D) | 1,640 | 27.2% |
Dickinson County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 7,974 | 73.3% |
Ryan Melton (D) | 2,903 | 26.7% |
Emmet County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 3,330 | 73.3% |
Ryan Melton (D) | 1,215 | 26.7% |
Franklin County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 3,342 | 72.5% |
Ryan Melton (D) | 1,269 | 27.5% |
Fremont County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 2,525 | 72.2% |
Ryan Melton (D) | 974 | 27.8% |
Hamilton County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 4,943 | 68.2% |
Ryan Melton (D) | 2,300 | 31.8% |
Hancock County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 4,175 | 73.8% |
Ryan Melton (D) | 1,479 | 26.2% |
Harrison County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 5,308 | 70.9% |
Ryan Melton (D) | 2,180 | 29.1% |
Humboldt County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 3,670 | 76.4% |
Ryan Melton (D) | 1,133 | 23.6% |
Ida County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 2,729 | 78.2% |
Ryan Melton (D) | 760 | 21.8% |
Kossuth County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 5,906 | 72.9% |
Ryan Melton (D) | 2,196 | 27.1% |
Lyon County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 5,790 | 86.6% |
Ryan Melton (D) | 898 | 13.4% |
Marshall County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 9,629 | 59.2% |
Ryan Melton (D) | 6,635 | 40.8% |
Mills County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 5,349 | 69.8% |
Ryan Melton (D) | 2,319 | 30.2% |
Monona County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 3,216 | 73.0% |
Ryan Melton (D) | 1,187 | 27.0% |
O'Brien County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 5,747 | 80.8% |
Ryan Melton (D) | 1,369 | 19.2% |
Osceola County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 2,563 | 83.2% |
Ryan Melton (D) | 518 | 16.8% |
Palo Alto County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 3,531 | 74.1% |
Ryan Melton (D) | 1,234 | 25.9% |
Plymouth County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 10,373 | 78.7% |
Ryan Melton (D) | 2,810 | 21.3% |
Pocahontas County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 2,668 | 78.8% |
Ryan Melton (D) | 716 | 21.2% |
Pottawattamie County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 26,212 | 61.7% |
Ryan Melton (D) | 16,263 | 38.3% |
Sac County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 3,961 | 76.8% |
Ryan Melton (D) | 1,196 | 23.2% |
Shelby County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 4,413 | 73.8% |
Ryan Melton (D) | 1,569 | 26.2% |
Sioux County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 16,164 | 87.8% |
Ryan Melton (D) | 2,241 | 12.2% |
Story County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Ryan Melton (D) | 25,233 | 53.8% |
Randy Feenstra (R) * | 21,706 | 46.2% |
Webster County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 10,822 | 68.0% |
Ryan Melton (D) | 5,082 | 32.0% |
Winnebago County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 3,572 | 65.8% |
Ryan Melton (D) | 1,859 | 34.2% |
Woodbury County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 25,796 | 63.4% |
Ryan Melton (D) | 14,902 | 36.6% |
Wright County
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Randy Feenstra (R) * | 3,716 | 69.8% |
Ryan Melton (D) | 1,605 | 30.2% |