Iowa County Map

All 99 counties with county seats and major cities

Iowa has 99 counties, and the 99-county map was complete by 1872. This map shows all 99 counties and their county seats. Tap a county for details, or download the free printable map below.

Iowa county map showing all 99 counties with county names and county seats
Map of Iowa counties with county seats (dots) and the state capital, Des Moines (star). Boundaries: U.S. Census Bureau, 2025. Free to use with attribution (CC BY 4.0).

Updated October 4, 2026 · Boundaries: U.S. Census Bureau 2025 · Population: Census estimates for July 1, 2025

Iowa county facts

Number of counties
99
Largest by land area
Kossuth County 973 sq mi
Smallest by land area
Dickinson County 380.5 sq mi
Most people
Polk County 516,546
Fewest people
Adams County 3,617
Fastest growing since 2020
Dallas County +18.8%
Highest median household income
Dallas County $102,379
Oldest county
Des Moines County est. 1834
Newest county
Humboldt County est. 1857
State capital
Des Moines Polk County

Buncombe County, created in 1851, was renamed Lyon County in 1862.

Crocker County was created from Kossuth County in 1870 and eliminated in 1871 after the Iowa Supreme Court ruled the act creating it unconstitutional.

List of 99 Iowa counties

Sorted A–Z. Click a column to sort, or a name to show it on the map. Download as CSV

CountyCounty seatPopulation 2025Change since 2020Land area (sq mi)Median incomeEstablishedFIPS
Adair CountyGreenfield7,403−1.3%569$68,092185119001
Adams CountyCorning3,617−2.5%423$71,875185119003
Allamakee CountyWaukon14,238+1.3%639$70,694184719005
Appanoose CountyCenterville12,077−1.9%497$54,934184319007
Audubon CountyAudubon5,509−2.9%443$58,229185119009
Benton CountyVinton26,004+1.6%716$86,962183719011
Black Hawk CountyWaterloo131,532+0.3%566$66,417184319013
Boone CountyBoone26,799+0.3%571$83,531184619015
Bremer CountyWaverly25,296+1.2%436$86,784185119017
Buchanan CountyIndependence20,883+1.6%571$78,236183719019
Buena Vista CountyStorm Lake20,449−1.8%575$71,719185119021
Butler CountyAllison14,049−2%580$73,715185119023
Calhoun CountyRockwell City9,562−3.7%570$64,964185119025
Carroll CountyCarroll20,303−2.2%570$72,930185119027
Cass CountyAtlantic12,960−1.3%564$63,013185119029
Cedar CountyTipton18,359−0.7%580$80,602183719031
Cerro Gordo CountyMason City42,372−1.7%568$68,189185119033
Cherokee CountyCherokee11,369−2.4%577$71,269185119035
Chickasaw CountyNew Hampton11,663−3%504$75,675185119037
Clarke CountyOsceola9,574−1.8%431$71,641184619039
Clay CountySpencer16,202−1.1%567$65,428185119041
Clayton CountyElkader16,845−1.1%779$67,242183719043
Clinton CountyClinton46,002−1%695$66,981183719045
Crawford CountyDenison16,237−1.7%714$67,027185119047
Dallas CountyAdel118,457+18.8%588$102,379184619049
Davis CountyBloomfield9,230+1.3%502$77,194184319051
Decatur CountyLeon7,655−1.4%532$59,044184619053
Delaware CountyManchester17,674+1.1%578$74,989183719055
Des Moines CountyBurlington38,077−2.2%416$62,928183419057
Dickinson CountySpirit Lake18,077+2.1%381$75,432185119059
Dubuque CountyDubuque99,381+0.1%608$77,630183419061
Emmet CountyEstherville9,107−3%396$63,730185119063
Fayette CountyWest Union19,047−2.4%731$60,165183719065
Floyd CountyCharles City14,901−4.7%501$68,557185119067
Franklin CountyHampton9,868−1.4%582$59,894185119069
Fremont CountySidney6,522−1.3%511$71,621184719071
Greene CountyJefferson8,658−1.2%570$63,409185119073
Grundy CountyGrundy Center12,361+0.2%502$87,205185119075
Guthrie CountyGuthrie Center10,782+1.5%591$77,711185119077
Hamilton CountyWebster City14,944−0.6%577$72,432185619079
Hancock CountyGarner10,528−2.5%571$70,601185119081
Hardin CountyEldora16,455−2.5%569$65,069185119083
Harrison CountyLogan14,623+0.4%697$79,535185119085
Henry CountyMount Pleasant19,349−5.5%434$67,436183619087
Howard CountyCresco9,415−0.6%473$67,446185119089
Humboldt CountyDakota City9,409−2%434$71,946185719091
Ida CountyIda Grove6,777−3.2%432$63,073185119093
Iowa CountyMarengo16,504−1%587$71,223184319095
Jackson CountyMaquoketa19,288−1%636$74,186183719097
Jasper CountyNewton38,153+0.9%730$71,311184619099
Jefferson CountyFairfield15,291−2.4%436$61,620183919101
Johnson CountyIowa City160,044+4.7%613$74,935183719103
Jones CountyAnamosa21,253+2.9%576$73,531183719105
Keokuk CountySigourney9,797−2.3%579$62,329183719107
Kossuth CountyAlgona14,322−3.4%973$67,697185119109
Lee CountyFort Madison, Keokuk32,306−3.7%518$62,382183619111
Linn CountyCedar Rapids232,028+0.8%717$77,649183719113
Louisa CountyWapello10,416−3.9%402$77,354183619115
Lucas CountyChariton8,847+2.5%431$61,793184619117
Lyon CountyRock Rapids12,354+3.5%588$76,746185119119
Madison CountyWinterset17,270+4.4%561$90,855184619121
Mahaska CountyOskaloosa21,880−1.4%571$70,940184319123
Marion CountyKnoxville34,192+2.3%555$78,680184519125
Marshall CountyMarshalltown39,890−0.5%573$73,315184619127
Mills CountyGlenwood14,793+2%437$90,753185119129
Mitchell CountyOsage10,650+0.8%469$71,365185119131
Monona CountyOnawa8,539−2.5%694$68,377185119133
Monroe CountyAlbia7,406−2.3%434$70,996184319135
Montgomery CountyRed Oak10,002−3.2%424$63,666185119137
Muscatine CountyMuscatine41,853−3.2%437$69,396183619139
O'Brien CountyPrimghar14,220+0.2%573$68,356185119141
Osceola CountySibley5,980−3.5%399$69,239185119143
Page CountyClarinda14,856−2.4%535$57,953184719145
Palo Alto CountyEmmetsburg8,899−1.1%564$72,781185119147
Plymouth CountyLe Mars25,697−0%863$83,251185119149
Pocahontas CountyPocahontas6,819−3.7%577$61,875185119151
Polk CountyDes Moines516,546+4.9%573$83,576184619153
Pottawattamie CountyCouncil Bluffs92,996−0.7%951$73,602184719155
Poweshiek CountyMontezuma18,368−1.6%585$67,391184319157
Ringgold CountyMount Ayr4,642−0.4%536$73,346184719159
Sac CountySac City9,525−2.9%575$73,838185119161
Scott CountyDavenport175,259+0.3%458$78,277183719163
Shelby CountyHarlan11,689−0.5%591$72,738185119165
Sioux CountyOrange City36,774+2.5%768$86,098185119167
Story CountyNevada101,291+2.8%573$69,685184619169
Tama CountyToledo16,796−1.8%721$70,781184319171
Taylor CountyBedford5,835−1%532$67,740184719173
Union CountyCreston11,829−2.6%424$57,772185119175
Van Buren CountyKeosauqua7,131−1%485$61,161183619177
Wapello CountyOttumwa35,210−0.7%432$64,766184319179
Warren CountyIndianola57,331+9.4%570$94,588184619181
Washington CountyWashington22,667+0.5%569$75,647183819183
Wayne CountyCorydon6,738+3.7%526$61,964184619185
Webster CountyFort Dodge36,838−0.4%716$68,975185319187
Winnebago CountyForest City10,251−4%401$67,642185119189
Winneshiek CountyDecorah19,733−1.7%690$79,066184719191
Woodbury CountySioux City106,649+0.6%873$73,658185119193
Worth CountyNorthwood7,338−1.5%400$78,008185119195
Wright CountyClarion12,801−1.1%580$67,190185119197

Iowa county map with cities

The largest cities in Iowa and the counties they are in. Cities that cross a county line list every county, the main one first. To find any smaller town, use the search box above.

Iowa county map with cities and county seats
Iowa counties with county seat towns. Download the full-size image
CityCountyPopulation 2025
Des MoinesPolk and Warren counties212,086
Cedar RapidsLinn County137,935
DavenportScott County100,358
Sioux CityWoodbury and Plymouth counties86,356
AnkenyPolk County77,833
Iowa CityJohnson County76,229
West Des MoinesPolk, Dallas, Warren and Madison counties74,224
AmesStory County68,220
WaterlooBlack Hawk County66,919
Council BluffsPottawattamie County62,680
DubuqueDubuque County59,148
UrbandalePolk and Dallas counties48,570
MarionLinn County42,732
Cedar FallsBlack Hawk County41,240
BettendorfScott County40,710
WaukeeDallas County34,890
MarshalltownMarshall County27,536
Mason CityCerro Gordo County26,853
OttumwaWapello County25,319
JohnstonPolk County25,065
Fort DodgeWebster County24,837
ClintonClinton County24,049
CoralvilleJohnson County23,960
BurlingtonDes Moines County23,336
MuscatineMuscatine County23,164
AltoonaPolk County22,796
North LibertyJohnson County21,976
ClivePolk and Dallas counties19,861
GrimesPolk and Dallas counties17,405
IndianolaWarren County16,829

Printable Iowa county maps (free PDF, PNG, SVG)

Every map is free to print and share. The PDFs are vector files with real text, so they stay sharp at any size and you can search them for a county name. Use 11×17 (tabloid) for the most readable labels.

Iowa county map with all 99 counties labeled

Color map with names

All 99 counties labeled, county seats marked. Letter and 11×17 PDF, high-resolution PNG, editable SVG.

Iowa county map with cities

Map with cities

Counties with their county seat towns and major cities.

Blank outline map of Iowa counties

Blank outline map

County lines only, no names. For quizzes, coloring and your own notes.

Iowa county map with numbers

Numbered map with key

A number in every county with an alphabetical key.

Black and white Iowa county map

Black and white

Labeled map that prints well on any printer.

Map of Iowa counties shaded by population density

Population map

Counties shaded by population density (2025 estimates).

Data and GIS files

The county table as CSV, and the boundaries as GeoJSON and KML (Google Earth, Google My Maps).

How Iowa ended up with 99 counties

Iowa's county map began with two units. In 1834 Michigan Territory created Dubuque County in the north and Des Moines County in the south. Wisconsin Territory, which took over in 1836, carved new counties out of both: six from Des Moines in December 1836 and 13 from Dubuque a year later. Iowa's first state constitution, adopted in 1846, barred any new county smaller than 432 square miles. On January 15, 1851, a single act laid out most of the remaining counties in western and northern Iowa, many of them not yet organized. Lines and names kept moving for two decades. Humboldt County was abolished in 1855 and restored in 1857, and the state supreme court struck down Crocker County in 1871. When Lyon and Osceola organized in 1872, the 99-county map was complete. Later plans to split Pottawattamie and Kossuth counties failed in local referendums.

County maps of neighboring states

Iowa counties: questions and answers

How many counties are in Iowa?
Iowa has 99 counties.
What is the largest county in Iowa?
By land area, Kossuth County is the largest (973 sq mi). By population, Polk County is the largest, with 516,546 people (2025 estimate).
What is the smallest county in Iowa?
Dickinson County is the smallest by land area (380.5 sq mi). Adams County has the fewest people: 3,617 (2025 estimate).
What is the wealthiest county in Iowa?
By median household income, Dallas County ranks first with $102,379 (American Community Survey 2020–2024). The lowest is Appanoose County at $54,934.
What county is Des Moines in?
Des Moines is mostly in Polk County, with smaller parts in Warren County.
What county is Cedar Rapids in?
Cedar Rapids is in Linn County.
What county is Davenport in?
Davenport is in Scott County.
How can I see county lines on Google Maps?
Google Maps does not draw county lines. Download the KML file from the printable maps section above and import it into Google My Maps (Create a new map › Import) or open it in Google Earth to see every Iowa county boundary on top of Google's map.
Can I use this map for free?
Yes. The maps and files on this page are free to print, share and use in your own work, including commercial projects, under the CC BY 4.0 licence. Please credit “WhichCounty (whichcounty.com)”.

Use this map on your site

You may copy, print and publish these maps, also commercially, as long as you credit WhichCounty with a link (licence details). Paste this code to embed the map:

Sources and methodology

Found an error? Tell us. Last data update: October 4, 2026.