Skip to content

Iowa · 2016 presidential election

Iowa presidential election results 2016

Donald J. Trump carried Iowa by 9.41 points (147,314 votes), winning 6 electoral votes.

Electoral votes
6
Votes counted
1,566,031
IA result
R+9.4
Compared with the nation
11.4 pts more Republican
Swing since 2012
15.2 pts to R

Statewide result

CandidatePartyVotesShareBarElectoral votes
Donald J. TrumpRepublican800,98351.10%6
Hillary ClintonDemocratic653,66941.70%—
Gary JohnsonLibertarian59,1863.80%—
Total votes1,566,031

Sources: ia.pdf · 2016

Certified state documentCertified

Iowa Secretary of State, Official Election Results - Tabular, 2016 General Election (as of 12/05/2016); page 1 President and Vice President statewide with party
Open the original document · page 1

Every ticket on the ballot, as printed in the certified document (the statewide table above groups minor candidates as “Others” when the source does).

All 10 tickets as printed in the document
Ticket (as printed)CodeVotesShare
Donald J. Trump and Michael R. Republican Party Pence—800,98351.73%
Hillary Clinton and Tim Kaine Democratic Party—653,66942.22%
Gary Johnson and Bill Weld Libertarian Party—59,1863.82%
Evan McMullin and Nathan Nominated by Petition Johnson—12,3660.80%
Jill Stein and Ajamu Baraka Iowa Green Party—11,4790.74%
Darrell L. Castle and Scott N. Constitution Party Bradley—5,3350.34%
Lynn Kahn and Jay Stolba New Independent Party Iowa—2,2470.15%
Dan R. Vacek and Mark G. Elworth Legal Marijuana Now—2,2460.15%
Rocky Roque De La Fuente and Nominated by Petition Michael Steinberg—4510.03%
Gloria La Riva and Dennis J. Banks Party for Socialism and Liberation—3230.02%
Write-in / scattering17,746
Notes on how this document was read
  • Running-mate names that wrap onto the next line are appended to the label in reading order (e.g. 'Donald J. Trump and Michael R. Republican Party Pence'). 'Write-in No Party' is write_in.

Method: text layer: words grouped by baseline (pdfplumber), numeric tokens taken as the row's values under the spec's column labels; each row's digits matched against PyMuPDF's words (second extraction)

County resultsMIT Election Lab

Download CSV

MIT Election Data and Science Lab, County Presidential Election Returns 2000-2016 (compiled from official state election records)
Open the dataset

Audubon County: Donald J. Trump +30.9Bremer County: Donald J. Trump +13.7Buena Vista County: Donald J. Trump +24.7Cedar County: Donald J. Trump +17.8Clarke County: Donald J. Trump +28.0Clinton County: Donald J. Trump +5.1Crawford County: Donald J. Trump +37.9Delaware County: Donald J. Trump +29.6Emmet County: Donald J. Trump +37.2Floyd County: Donald J. Trump +14.8Hamilton County: Donald J. Trump +22.6Henry County: Donald J. Trump +30.6Iowa County: Donald J. Trump +23.8Jones County: Donald J. Trump +19.1Linn County: Hillary Clinton +9.0Madison County: Donald J. Trump +31.1Marion County: Donald J. Trump +30.8Montgomery County: Donald J. Trump +42.1O'Brien County: Donald J. Trump +59.9Pocahontas County: Donald J. Trump +45.0Sac County: Donald J. Trump +46.7Story County: Hillary Clinton +12.3Union County: Donald J. Trump +27.5Warren County: Donald J. Trump +16.1Worth County: Donald J. Trump +21.7Adair County: Donald J. Trump +34.8Decatur County: Donald J. Trump +29.3Dubuque County: Donald J. Trump +1.2Franklin County: Donald J. Trump +33.6Grundy County: Donald J. Trump +38.9Guthrie County: Donald J. Trump +33.0Howard County: Donald J. Trump +20.5Ida County: Donald J. Trump +51.6Jefferson County: Donald J. Trump +0.5Johnson County: Hillary Clinton +37.9Keokuk County: Donald J. Trump +41.1Lee County: Donald J. Trump +16.0Marshall County: Donald J. Trump +8.3Mills County: Donald J. Trump +38.7Monroe County: Donald J. Trump +40.9Muscatine County: Donald J. Trump +6.3Page County: Donald J. Trump +43.8Polk County: Hillary Clinton +11.4Pottawattamie County: Donald J. Trump +21.3Ringgold County: Donald J. Trump +39.6Scott County: Hillary Clinton +1.5Tama County: Donald J. Trump +20.3Van Buren County: Donald J. Trump +47.2Washington County: Donald J. Trump +20.4Winnebago County: Donald J. Trump +26.2Woodbury County: Donald J. Trump +19.5Dickinson County: Donald J. Trump +35.7Plymouth County: Donald J. Trump +51.5Appanoose County: Donald J. Trump +36.2Benton County: Donald J. Trump +25.7Boone County: Donald J. Trump +13.7Buchanan County: Donald J. Trump +15.0Butler County: Donald J. Trump +36.8Carroll County: Donald J. Trump +31.6Cerro Gordo County: Donald J. Trump +7.7Clay County: Donald J. Trump +42.1Clayton County: Donald J. Trump +22.8Dallas County: Donald J. Trump +9.5Des Moines County: Donald J. Trump +6.9Greene County: Donald J. Trump +23.4Hancock County: Donald J. Trump +40.7Humboldt County: Donald J. Trump +45.5Jasper County: Donald J. Trump +18.1Louisa County: Donald J. Trump +28.4Mitchell County: Donald J. Trump +24.0Palo Alto County: Donald J. Trump +35.8Poweshiek County: Donald J. Trump +6.5Shelby County: Donald J. Trump +42.4Wapello County: Donald J. Trump +20.6Webster County: Donald J. Trump +21.5Wright County: Donald J. Trump +31.6Adams County: Donald J. Trump +39.4Black Hawk County: Hillary Clinton +7.4Calhoun County: Donald J. Trump +40.1Cherokee County: Donald J. Trump +40.2Allamakee County: Donald J. Trump +24.2Davis County: Donald J. Trump +45.0Fayette County: Donald J. Trump +19.4Fremont County: Donald J. Trump +40.2Hardin County: Donald J. Trump +28.9Harrison County: Donald J. Trump +37.1Jackson County: Donald J. Trump +19.3Kossuth County: Donald J. Trump +36.1Lyon County: Donald J. Trump +67.0Monona County: Donald J. Trump +41.0Osceola County: Donald J. Trump +61.6Sioux County: Donald J. Trump +68.6Taylor County: Donald J. Trump +44.7Wayne County: Donald J. Trump +45.9Winneshiek County: Donald J. Trump +0.8Lucas County: Donald J. Trump +37.6Cass County: Donald J. Trump +39.4Chickasaw County: Donald J. Trump +22.9Mahaska County: Donald J. Trump +45.3
Each county coloured by its winner and shaded by margin. Tap one for its history.
County Hillary ClintonDonald J. TrumpOthers TotalMargin
Adair 1,1332,461217 3,811 34.8
Adams 5651,395146 2,106 39.4
Allamakee 2,4214,093409 6,923 24.2
Appanoose 1,8144,033289 6,136 36.2
Audubon 1,0802,136196 3,412 30.9
Benton 4,6788,232934 13,844 25.7
Black Hawk 32,23327,4764,696 64,405 7.4
Boone 5,5417,4841,171 14,196 13.7
Bremer 5,3567,208974 13,538 13.7
Buchanan 3,9705,510772 10,252 15.0
Buena Vista 2,8564,903519 8,278 24.7
Butler 2,1574,921435 7,513 36.8
Calhoun 1,3983,468293 5,159 40.1
Carroll 3,3096,638597 10,544 31.6
Cass 1,9514,761413 7,125 39.4
Cedar 3,5995,295647 9,541 17.8
Cerro Gordo 9,86211,6211,482 22,965 7.7
Cherokee 1,6794,192387 6,258 40.2
Chickasaw 2,2663,742427 6,435 22.9
Clarke 1,4652,713276 4,454 28.0
Clay 2,2495,877491 8,617 42.1
Clayton 3,2375,317575 9,129 22.8
Clinton 10,09511,2761,696 23,067 5.1
Crawford 1,9914,617327 6,935 37.9
Dallas 15,70119,3393,212 38,252 9.5
Davis 9772,723182 3,882 45.0
Decatur 1,2012,296237 3,734 29.3
Delaware 2,9575,694590 9,241 29.6
Des Moines 8,2129,5291,362 19,103 6.9
Dickinson 3,0566,753545 10,354 35.7
Dubuque 22,85023,4603,411 49,721 1.2
Emmet 1,3573,124272 4,753 37.2
Fayette 3,6895,620666 9,975 19.4
Floyd 3,1794,375506 8,060 14.8
Franklin 1,4933,163312 4,968 33.6
Fremont 9632,407225 3,595 40.2
Greene 1,6912,820310 4,821 23.4
Grundy 1,8564,527489 6,872 38.9
Guthrie 1,7323,628390 5,750 33.0
Hamilton 2,7264,463505 7,694 22.6
Hancock 1,5873,977307 5,871 40.7
Hardin 2,7875,254492 8,533 28.9
Harrison 2,1314,902432 7,465 37.1
Henry 2,9045,779721 9,404 30.6
Howard 1,6772,611271 4,559 20.5
Humboldt 1,2523,568267 5,087 45.5
Ida 7922,655165 3,612 51.6
Iowa 3,0845,205615 8,904 23.8
Jackson 3,8375,824649 10,310 19.3
Jasper 7,10910,5601,365 19,034 18.1
Jefferson 3,7103,748698 8,156 0.5
Johnson 50,20021,0445,696 76,940 37.9
Jones 3,7875,720626 10,133 19.1
Keokuk 1,3423,390253 4,985 41.1
Kossuth 2,5435,653411 8,607 36.1
Lee 6,2158,8031,133 16,151 16.0
Linn 58,93548,3909,773 117,098 9.0
Louisa 1,6483,069291 5,008 28.4
Lucas 1,2392,877238 4,354 37.6
Lyon 9205,192265 6,377 67.0
Madison 2,6785,360598 8,636 31.1
Mahaska 2,6197,432581 10,632 45.3
Marion 5,48210,9621,372 17,816 30.8
Marshall 7,6529,1461,182 17,980 8.3
Mills 2,0905,067541 7,698 38.7
Mitchell 1,8883,190339 5,417 24.0
Monona 1,2473,120205 4,572 41.0
Monroe 1,0562,638171 3,865 40.9
Montgomery 1,3143,436294 5,044 42.1
Muscatine 8,3689,5841,482 19,434 6.3
O'Brien 1,3155,752339 7,406 59.9
Osceola 5522,531130 3,213 61.6
Page 1,8074,893344 7,044 43.8
Palo Alto 1,3983,081224 4,703 35.8
Plymouth 2,8859,680625 13,190 51.5
Pocahontas 9632,702200 3,865 45.0
Polk 119,80493,49218,259 231,555 11.4
Pottawattamie 15,35524,4472,878 42,680 21.3
Poweshiek 4,3044,946583 9,833 6.5
Ringgold 7531,824130 2,707 39.6
Sac 1,2703,703239 5,212 46.7
Scott 40,44039,1496,631 86,220 1.5
Shelby 1,6624,362346 6,370 42.4
Sioux 2,30014,7851,109 18,194 68.6
Story 25,70919,4585,500 50,667 12.3
Tama 3,1964,971585 8,752 20.3
Taylor 7582,111160 3,029 44.7
Union 1,9223,525385 5,832 27.5
Van Buren 8452,527189 3,561 47.2
Wapello 5,5948,715840 15,149 20.6
Warren 10,41114,8142,075 27,300 16.1
Washington 3,9436,173813 10,929 20.4
Wayne 7192,069152 2,940 45.9
Webster 6,30510,0561,069 17,430 21.5
Winnebago 1,9313,447409 5,787 26.2
Winneshiek 5,2545,344764 11,362 0.8
Woodbury 16,21024,7272,781 43,718 19.5
Worth 1,5302,453274 4,257 21.7
Wright 1,8963,800330 6,026 31.6

Candidate votes as printed in the document. “Total” is the document’s total where it prints one, otherwise the sum of the candidate columns. Margin is the leading ticket’s lead in points over the second.

Notes on how this document was read
  • Secondary source: MIT Election Data and Science Lab, County Presidential Election Returns 2000-2016 (compiled from official state election records).

Method: Machine-readable dataset; county sums checked against the state totals in The American Presidency Project summary (within 0.5% for both main tickets).

Questions and answers

Who won Iowa in 2016?

Donald J. Trump won Iowa by 9.41 percentage points (147,314 votes).

How many electoral votes did Iowa have in 2016?

Iowa cast 6 electoral votes in 2016.

How many people voted for president in Iowa in 2016?

1,566,031 votes were counted for president.

How many counties did each candidate win in Iowa in 2016?

Donald J. Trump 93, Hillary Clinton 6 (out of 99 counties with results).

How did Iowa change from 2012 to 2016?

The margin moved 15.2 points toward the Republican ticket, from Democratic by 5.8 points to Republican by 9.4 points.

Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data