Skip to main content

2020 Iowa U.S. Senate Election Results

Election Date: Nov. 3, 2020 | Updated 9:34 AM EST Jan. 11, 2021
Republican Sen. Joni Ernst has been a staunch ally to President Donald Trump in a state that twice supported President Barack Obama before Trump won here in 2016. She is being challenged by Democrat Theresa Greenfield with polls showing a tight race.

Senate

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *864,99751.8%
Theresa Greenfield (D)754,85945.2%
Rick Stewart (LB)36,9612.2%
Suzanne Herzog (ND)13,8000.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:

Adair County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *2,80967.8%
Theresa Greenfield (D)1,20729.1%
Rick Stewart (LB)892.1%
Suzanne Herzog (ND)360.9%

Adams County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *1,49769.4%
Theresa Greenfield (D)59427.6%
Rick Stewart (LB)462.1%
Suzanne Herzog (ND)190.9%

Allamakee County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *4,47861.0%
Theresa Greenfield (D)2,60235.5%
Rick Stewart (LB)1752.4%
Suzanne Herzog (ND)801.1%

Appanoose County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *4,18965.6%
Theresa Greenfield (D)1,95630.6%
Rick Stewart (LB)1682.6%
Suzanne Herzog (ND)711.1%

Audubon County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *2,18864.9%
Theresa Greenfield (D)1,09232.4%
Rick Stewart (LB)702.1%
Suzanne Herzog (ND)210.6%

Benton County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *8,83061.0%
Theresa Greenfield (D)5,20235.9%
Rick Stewart (LB)3312.3%
Suzanne Herzog (ND)1200.8%

Black Hawk County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Theresa Greenfield (D)34,96353.0%
Joni Ernst (R) *29,22244.3%
Rick Stewart (LB)1,3012.0%
Suzanne Herzog (ND)4900.7%

Boone County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *8,31554.8%
Theresa Greenfield (D)6,31641.6%
Rick Stewart (LB)3852.5%
Suzanne Herzog (ND)1671.1%

Bremer County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *8,19656.7%
Theresa Greenfield (D)5,91140.9%
Rick Stewart (LB)2541.8%
Suzanne Herzog (ND)840.6%

Buchanan County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *6,06356.7%
Theresa Greenfield (D)4,29240.1%
Rick Stewart (LB)2482.3%
Suzanne Herzog (ND)960.9%

Buena Vista County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *4,72459.1%
Theresa Greenfield (D)3,02237.8%
Rick Stewart (LB)1662.1%
Suzanne Herzog (ND)750.9%

Butler County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *5,29166.1%
Theresa Greenfield (D)2,47430.9%
Rick Stewart (LB)1732.2%
Suzanne Herzog (ND)690.9%

Calhoun County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *3,51367.5%
Theresa Greenfield (D)1,53129.4%
Rick Stewart (LB)1292.5%
Suzanne Herzog (ND)320.6%

Carroll County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *7,24565.0%
Theresa Greenfield (D)3,58032.1%
Rick Stewart (LB)2302.1%
Suzanne Herzog (ND)960.9%

Cass County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *4,72566.0%
Theresa Greenfield (D)2,25931.6%
Rick Stewart (LB)1201.7%
Suzanne Herzog (ND)540.8%

Cedar County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *5,93556.3%
Theresa Greenfield (D)4,30040.8%
Rick Stewart (LB)2262.1%
Suzanne Herzog (ND)740.7%

Cerro Gordo County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Theresa Greenfield (D)11,53449.1%
Joni Ernst (R) *11,33948.2%
Rick Stewart (LB)4301.8%
Suzanne Herzog (ND)2110.9%

Cherokee County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *4,21465.6%
Theresa Greenfield (D)2,00231.2%
Rick Stewart (LB)1382.1%
Suzanne Herzog (ND)671.0%

Chickasaw County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *4,02461.2%
Theresa Greenfield (D)2,32435.3%
Rick Stewart (LB)1592.4%
Suzanne Herzog (ND)711.1%

Clarke County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *2,90663.1%
Theresa Greenfield (D)1,52033.0%
Rick Stewart (LB)1192.6%
Suzanne Herzog (ND)601.3%

Clay County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *5,71664.5%
Theresa Greenfield (D)2,86132.3%
Rick Stewart (LB)1932.2%
Suzanne Herzog (ND)891.0%

Clayton County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *5,84561.4%
Theresa Greenfield (D)3,43436.1%
Rick Stewart (LB)1571.6%
Suzanne Herzog (ND)820.9%

Clinton County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *12,55951.6%
Theresa Greenfield (D)10,94245.0%
Rick Stewart (LB)6352.6%
Suzanne Herzog (ND)2000.8%

Crawford County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *4,42463.2%
Theresa Greenfield (D)2,33633.4%
Rick Stewart (LB)1602.3%
Suzanne Herzog (ND)801.1%

Dallas County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *28,72751.7%
Theresa Greenfield (D)25,42745.8%
Rick Stewart (LB)1,0061.8%
Suzanne Herzog (ND)3810.7%

Davis County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *2,72867.5%
Theresa Greenfield (D)1,16728.9%
Rick Stewart (LB)1122.8%
Suzanne Herzog (ND)320.8%

Decatur County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *2,43965.3%
Theresa Greenfield (D)1,16531.2%
Rick Stewart (LB)902.4%
Suzanne Herzog (ND)431.2%

Delaware County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *6,45465.0%
Theresa Greenfield (D)3,23532.6%
Rick Stewart (LB)1721.7%
Suzanne Herzog (ND)710.7%

Des Moines County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *9,46848.3%
Theresa Greenfield (D)9,29647.5%
Rick Stewart (LB)5913.0%
Suzanne Herzog (ND)2321.2%

Dickinson County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *7,14963.9%
Theresa Greenfield (D)3,79133.9%
Rick Stewart (LB)1741.6%
Suzanne Herzog (ND)660.6%

Dubuque County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *26,03449.1%
Theresa Greenfield (D)25,43347.9%
Rick Stewart (LB)1,1482.2%
Suzanne Herzog (ND)4280.8%

Emmet County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *2,96561.8%
Theresa Greenfield (D)1,63734.1%
Rick Stewart (LB)1473.1%
Suzanne Herzog (ND)471.0%

Fayette County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *5,86558.1%
Theresa Greenfield (D)3,91238.8%
Rick Stewart (LB)2292.3%
Suzanne Herzog (ND)890.9%

Floyd County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *4,18152.5%
Theresa Greenfield (D)3,49843.9%
Rick Stewart (LB)1872.3%
Suzanne Herzog (ND)981.2%

Franklin County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *3,27064.6%
Theresa Greenfield (D)1,63932.4%
Rick Stewart (LB)1002.0%
Suzanne Herzog (ND)501.0%

Fremont County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *2,56367.3%
Theresa Greenfield (D)1,09928.9%
Rick Stewart (LB)892.3%
Suzanne Herzog (ND)561.5%

Greene County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *3,06361.4%
Theresa Greenfield (D)1,78435.8%
Rick Stewart (LB)1042.1%
Suzanne Herzog (ND)390.8%

Grundy County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *4,90067.9%
Theresa Greenfield (D)2,12029.4%
Rick Stewart (LB)1542.1%
Suzanne Herzog (ND)380.5%

Guthrie County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *4,10364.9%
Theresa Greenfield (D)2,00031.6%
Rick Stewart (LB)1622.6%
Suzanne Herzog (ND)560.9%

Hamilton County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *4,67959.5%
Theresa Greenfield (D)2,91337.0%
Rick Stewart (LB)1902.4%
Suzanne Herzog (ND)841.1%

Hancock County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *4,00465.9%
Theresa Greenfield (D)1,88131.0%
Rick Stewart (LB)1302.1%
Suzanne Herzog (ND)601.0%

Hardin County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *5,63963.8%
Theresa Greenfield (D)2,92033.0%
Rick Stewart (LB)1952.2%
Suzanne Herzog (ND)841.0%

Harrison County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *5,05963.2%
Theresa Greenfield (D)2,57432.2%
Rick Stewart (LB)2533.2%
Suzanne Herzog (ND)1181.5%

Henry County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *5,87560.2%
Theresa Greenfield (D)3,45735.4%
Rick Stewart (LB)3103.2%
Suzanne Herzog (ND)1161.2%

Howard County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *2,71655.4%
Theresa Greenfield (D)2,01441.1%
Rick Stewart (LB)1182.4%
Suzanne Herzog (ND)581.2%

Humboldt County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *3,67169.8%
Theresa Greenfield (D)1,44327.4%
Rick Stewart (LB)1082.1%
Suzanne Herzog (ND)400.8%

Ida County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *2,75772.3%
Theresa Greenfield (D)96425.3%
Rick Stewart (LB)661.7%
Suzanne Herzog (ND)280.7%

Iowa County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *5,79460.2%
Theresa Greenfield (D)3,54136.8%
Rick Stewart (LB)2052.1%
Suzanne Herzog (ND)840.9%

Jackson County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *6,17556.6%
Theresa Greenfield (D)4,24939.0%
Rick Stewart (LB)3663.4%
Suzanne Herzog (ND)1181.1%

Jasper County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *11,40557.0%
Theresa Greenfield (D)7,90539.5%
Rick Stewart (LB)5312.7%
Suzanne Herzog (ND)1670.8%

Jefferson County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Theresa Greenfield (D)4,54751.7%
Joni Ernst (R) *4,00845.6%
Rick Stewart (LB)1631.9%
Suzanne Herzog (ND)800.9%

Johnson County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Theresa Greenfield (D)57,06369.1%
Joni Ernst (R) *23,77328.8%
Rick Stewart (LB)1,3821.7%
Suzanne Herzog (ND)3730.5%

Jones County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *6,32058.0%
Theresa Greenfield (D)4,23738.9%
Rick Stewart (LB)2732.5%
Suzanne Herzog (ND)680.6%

Keokuk County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *3,56568.5%
Theresa Greenfield (D)1,48928.6%
Rick Stewart (LB)1011.9%
Suzanne Herzog (ND)531.0%

Kossuth County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *5,95766.1%
Theresa Greenfield (D)2,79931.1%
Rick Stewart (LB)1932.1%
Suzanne Herzog (ND)570.6%

Lee County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *8,48951.3%
Theresa Greenfield (D)7,44545.0%
Rick Stewart (LB)4852.9%
Suzanne Herzog (ND)1220.7%

Linn County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Theresa Greenfield (D)69,12554.7%
Joni Ernst (R) *53,24842.1%
Rick Stewart (LB)3,1882.5%
Suzanne Herzog (ND)8150.6%

Louisa County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *3,25962.0%
Theresa Greenfield (D)1,80434.3%
Rick Stewart (LB)1412.7%
Suzanne Herzog (ND)511.0%

Lucas County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *3,10568.4%
Theresa Greenfield (D)1,30228.7%
Rick Stewart (LB)992.2%
Suzanne Herzog (ND)360.8%

Lyon County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *5,52281.8%
Theresa Greenfield (D)1,07315.9%
Rick Stewart (LB)1041.5%
Suzanne Herzog (ND)500.7%

Madison County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *6,24564.3%
Theresa Greenfield (D)3,16832.6%
Rick Stewart (LB)2182.2%
Suzanne Herzog (ND)860.9%

Mahaska County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *7,86070.1%
Theresa Greenfield (D)2,96926.5%
Rick Stewart (LB)2732.4%
Suzanne Herzog (ND)1181.1%

Marion County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *12,21164.1%
Theresa Greenfield (D)6,26932.9%
Rick Stewart (LB)4232.2%
Suzanne Herzog (ND)1440.8%

Marshall County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *9,05750.7%
Theresa Greenfield (D)8,18745.9%
Rick Stewart (LB)4422.5%
Suzanne Herzog (ND)1650.9%

Mills County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *5,34765.6%
Theresa Greenfield (D)2,54431.2%
Rick Stewart (LB)1772.2%
Suzanne Herzog (ND)821.0%

Mitchell County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *3,34757.7%
Theresa Greenfield (D)2,28239.3%
Rick Stewart (LB)1242.1%
Suzanne Herzog (ND)490.8%

Monona County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *3,05465.6%
Theresa Greenfield (D)1,45531.2%
Rick Stewart (LB)1082.3%
Suzanne Herzog (ND)390.8%

Monroe County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *2,74268.4%
Theresa Greenfield (D)1,14828.6%
Rick Stewart (LB)842.1%
Suzanne Herzog (ND)340.8%

Montgomery County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *3,63368.6%
Theresa Greenfield (D)1,52028.7%
Rick Stewart (LB)981.9%
Suzanne Herzog (ND)460.9%

Muscatine County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *10,27850.3%
Theresa Greenfield (D)9,38145.9%
Rick Stewart (LB)5702.8%
Suzanne Herzog (ND)1991.0%

O'Brien County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *5,67576.1%
Theresa Greenfield (D)1,64022.0%
Rick Stewart (LB)1051.4%
Suzanne Herzog (ND)380.5%

Osceola County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *2,52577.4%
Theresa Greenfield (D)65720.1%
Rick Stewart (LB)491.5%
Suzanne Herzog (ND)311.0%

Page County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *5,15269.3%
Theresa Greenfield (D)2,06727.8%
Rick Stewart (LB)1381.9%
Suzanne Herzog (ND)781.0%

Palo Alto County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *3,11363.1%
Theresa Greenfield (D)1,67734.0%
Rick Stewart (LB)1062.1%
Suzanne Herzog (ND)360.7%

Plymouth County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *10,14572.3%
Theresa Greenfield (D)3,58725.6%
Rick Stewart (LB)2191.6%
Suzanne Herzog (ND)770.5%

Pocahontas County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *2,64170.0%
Theresa Greenfield (D)1,00326.6%
Rick Stewart (LB)912.4%
Suzanne Herzog (ND)391.0%

Polk County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Theresa Greenfield (D)142,32855.6%
Joni Ernst (R) *106,44341.6%
Rick Stewart (LB)5,3132.1%
Suzanne Herzog (ND)1,9850.8%

Pottawattamie County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *24,72054.9%
Theresa Greenfield (D)18,52041.1%
Rick Stewart (LB)1,2692.8%
Suzanne Herzog (ND)5241.2%

Poweshiek County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *5,36153.4%
Theresa Greenfield (D)4,38143.7%
Rick Stewart (LB)2022.0%
Suzanne Herzog (ND)910.9%

Ringgold County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *1,87069.4%
Theresa Greenfield (D)73227.2%
Rick Stewart (LB)752.8%
Suzanne Herzog (ND)160.6%

Sac County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *3,84970.3%
Theresa Greenfield (D)1,44026.3%
Rick Stewart (LB)1292.4%
Suzanne Herzog (ND)601.1%

Scott County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Theresa Greenfield (D)45,75150.0%
Joni Ernst (R) *42,94146.9%
Rick Stewart (LB)2,1392.3%
Suzanne Herzog (ND)7090.8%

Shelby County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *4,48967.1%
Theresa Greenfield (D)1,98929.7%
Rick Stewart (LB)1562.3%
Suzanne Herzog (ND)570.9%

Sioux County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *15,78583.6%
Theresa Greenfield (D)2,82815.0%
Rick Stewart (LB)1921.0%
Suzanne Herzog (ND)810.4%

Story County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Theresa Greenfield (D)28,21655.9%
Joni Ernst (R) *20,75041.1%
Rick Stewart (LB)1,1332.2%
Suzanne Herzog (ND)3700.7%

Tama County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *5,09056.8%
Theresa Greenfield (D)3,58840.0%
Rick Stewart (LB)2052.3%
Suzanne Herzog (ND)790.9%

Taylor County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *2,33772.8%
Theresa Greenfield (D)76223.7%
Rick Stewart (LB)832.6%
Suzanne Herzog (ND)280.9%

Union County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *3,82062.4%
Theresa Greenfield (D)2,05133.5%
Rick Stewart (LB)1722.8%
Suzanne Herzog (ND)761.2%

Van Buren County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *2,58368.9%
Theresa Greenfield (D)1,06528.4%
Rick Stewart (LB)752.0%
Suzanne Herzog (ND)280.7%

Wapello County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *8,46455.2%
Theresa Greenfield (D)6,34441.4%
Rick Stewart (LB)3942.6%
Suzanne Herzog (ND)1320.9%

Warren County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *17,27656.3%
Theresa Greenfield (D)12,47840.7%
Rick Stewart (LB)6922.3%
Suzanne Herzog (ND)2340.8%

Washington County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *6,77358.1%
Theresa Greenfield (D)4,51938.8%
Rick Stewart (LB)2622.2%
Suzanne Herzog (ND)950.8%

Wayne County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *2,18671.6%
Theresa Greenfield (D)78425.7%
Rick Stewart (LB)531.7%
Suzanne Herzog (ND)280.9%

Webster County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *10,19557.9%
Theresa Greenfield (D)6,84538.9%
Rick Stewart (LB)4032.3%
Suzanne Herzog (ND)1731.0%

Winnebago County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *3,33656.3%
Theresa Greenfield (D)2,36139.9%
Rick Stewart (LB)1532.6%
Suzanne Herzog (ND)721.2%

Winneshiek County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *6,03950.5%
Theresa Greenfield (D)5,58146.7%
Rick Stewart (LB)2181.8%
Suzanne Herzog (ND)1181.0%

Woodbury County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *24,17554.4%
Theresa Greenfield (D)18,67442.0%
Rick Stewart (LB)9942.2%
Suzanne Herzog (ND)6291.4%

Worth County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *2,42555.5%
Theresa Greenfield (D)1,80341.2%
Rick Stewart (LB)982.2%
Suzanne Herzog (ND)461.1%

Wright County

100% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
Joni Ernst (R) *3,88962.9%
Theresa Greenfield (D)2,06333.3%
Rick Stewart (LB)1582.6%
Suzanne Herzog (ND)761.2%