GEODETIC DATUM: WGS84 · CLIENT-SIDE PRECISION · NO SIGN-UP
Open Map Lab
ARTICLE III IOWA CONSTITUTION · 99 COUNTIES

Iowa County Map: All 99 Counties

Iowa contains 99 counties laid out in an orderly agricultural grid between the Mississippi and Missouri rivers. Granted constitutional county home rule in 1978, Iowa counties feature the dual county seats of Lee County and Kossuth County’s annexation history.

Data: 2020 Census & Census Gazetteer·Counties: 99

Iowa at a Glance

Total Counties992020 Census units
State Population3,190,4272020 US Census Resident
Total Land Area55,857sq mi (144,669 km²)
Pop. Density57.1persons per sq mi
State CapitalDes MoinesSeat of government
State FIPS CodeFIPS 19USPS: IA · Central Time (CT)

Iowa County Map

Counties of Iowa with the state capital, Des Moines, marked. Hover a shape for its name or click it to jump to its row in the list below.

Printable blank version (SVG, PNG, PDF)
Iowa counties mapBlack Hawk CountyHancock CountyWapello CountyCedar CountyHoward CountyWarren CountyWayne CountyMarshall CountyFranklin CountyDelaware CountyBuchanan CountyWebster CountyBoone CountyRinggold CountyShelby CountyUnion CountyAdams CountyMahaska CountyAdair CountyHamilton CountyHardin CountyIda CountyMarion CountyPoweshiek CountyPolk CountyMadison CountyVan Buren CountyHenry CountyCerro Gordo CountyWright CountyJones CountyCarroll CountyGreene CountyEmmet CountyMitchell CountyMontgomery CountyBremer CountyWashington CountyO'Brien CountyPocahontas CountyDavis CountyCrawford CountyGrundy CountyAudubon CountyLinn CountyKeokuk CountySac CountyWoodbury CountyPottawattamie CountyMuscatine CountyMills CountyOsceola CountyFayette CountyJasper CountyDes Moines CountyStory CountyPlymouth CountyAppanoose CountyDubuque CountyFremont CountyDecatur CountyWinneshiek CountyClay CountyJohnson CountyLucas CountyMonroe CountyIowa CountyBenton CountyKossuth CountyScott CountyHarrison CountyLouisa CountyPage CountyClayton CountyHumboldt CountyJefferson CountySioux CountyDallas CountyCass CountyClarke CountyMonona CountyCalhoun CountyJackson CountyChickasaw CountyGuthrie CountyWinnebago CountyDickinson CountyLee CountyTaylor CountyButler CountyFloyd CountyWorth CountyCherokee CountyPalo Alto CountyTama CountyBuena Vista CountyLyon CountyAllamakee CountyClinton CountyDes Moines
Source: US Census Bureau 2017 cartographic boundary file, 1:10,000,000 (generalized; via us-atlas).
FREE PRINTABLE VECTOR BLANK MAP

Printable Blank Map of Iowa with All Counties

Download the Iowa outline as SVG or PNG, or print it to PDF, in several variants: blank boundary, with counties lines, color-filled and labeled. Free to use (CC0).

Download Iowa Blank Map
ADMINISTRATIVE FRAMEWORK & STATUTORY POWERS

How Local Government Operates in Iowa: 3- or 5-Member Board of Supervisors

Governed by elected Boards of Supervisors (3 to 5 members). Iowa counties exercise broad constitutional home-rule powers over agricultural drainage districts, rural secondary roads, and mental health regions.

County Total99 CountiesEstablished between 1834 (Dubuque and Des Moines) and 1851 (statewide grid law).
Dual County SeatsLee County (Fort Madison & Keokuk)Sole Iowa county with two courthouses, split along the Des Moines Rapids.
Constitutional Home RuleAdopted 1978Amendment 37 to Iowa Constitution granted counties self-governance powers.
Most PopulousPolk County (492,401)Seat: Des Moines. State capital and insurance financial center.
Least PopulousAdams County (3,704)Seat: Corning. Historic site of the French Icarian utopian communal settlement.
Largest Land AreaKossuth County (973 sq mi)Seat: Algona. Formed in 1857 by merging Bancroft County into Kossuth.
IN-DEPTH STATUTORY & HISTORICAL ANALYSIS

The 19th-Century Grid & The Story of Bancroft County

Iowa’s 99 counties were designed as near-perfect rectangular grids of 16 surveyor townships.

In 1851, the Third Iowa General Assembly established 49 new counties across the prairie, aiming for uniform 24-mile-by-24-mile squares (576 square miles). This blueprint created 100 counties initially.

However, in northern Iowa, Bancroft County had insufficient dry land due to extensive glacial marshlands. In 1857, the Iowa Legislature dissolved Bancroft County and merged its 16 townships into neighboring Kossuth County, giving Kossuth its double-height rectangular shape and making it Iowa’s largest county (973 square miles).

Lee County in southeast Iowa retained two county seats: Fort Madison in the north and Keokuk in the south, established in 1848 to resolve intense commercial rivalries between upper and lower Mississippi River steamboat ports.

Kossuth County Size Anomaly

Because it absorbed former Bancroft County, Kossuth County is nearly twice the size of standard Iowa counties, spanning 973 square miles of prime farmland.

IN-DEPTH STATUTORY & HISTORICAL ANALYSIS

Secondary Roads & Agricultural Drainage Districts in Iowa Law

Iowa county boards manage more miles of farm-to-market secondary gravel roads than almost any other state.

Under the direction of a mandatory County Engineer (a licensed professional engineer appointed by the Board of Supervisors), Iowa counties maintain over 89,000 miles of secondary roads and over 18,000 bridges.

Additionally, Iowa Code Chapter 468 grants county supervisors legal authority to act as trustees for Agricultural Drainage Districts. In glaciated northern Iowa (the Des Moines Lobe), subsurface ceramic tile networks and ditch canals constructed by county drainage districts converted millions of acres of prairie wetlands into the most productive corn and soybean soil on Earth.

Mental Health 28E Regions

Under Chapter 28E intergovernmental agreements, Iowa counties form regional mental health and disability service networks pooling property tax levies across multi-county regions.

LARGEST BY POPULATION & AREA

Iowa County Rankings: Population & Land Area

Comparative demographic and territorial distribution across Iowa's largest administrative subdivisions based on the 2020 US Census Decennial count.

Top 10 Most Populous Counties

15.4% in #1
#CountySeatPopulation% State
1Polk CountyDes Moines492,41015.4%
2Linn CountyCedar Rapids230,2967.2%
3Scott CountyDavenport174,6715.5%
4Johnson CountyIowa City152,8624.8%
5Black Hawk CountyWaterloo131,1434.1%
6Woodbury CountySioux City105,9393.3%
7Dallas CountyAdel99,7323.1%
8Dubuque CountyDubuque99,2753.1%
9Story CountyNevada98,5333.1%
10Pottawattamie CountyCouncil Bluffs93,6662.9%

Top 10 Largest Counties by Land Area

1.7% in #1
#CountySeatLand Area% State
1Kossuth CountyAlgona972.7 sq mi1.7%
2Pottawattamie CountyCouncil Bluffs951.3 sq mi1.7%
3Woodbury CountySioux City872.9 sq mi1.6%
4Plymouth CountyLe Mars862.8 sq mi1.5%
5Clayton CountyElkader778.5 sq mi1.4%
6Sioux CountyOrange City767.9 sq mi1.4%
7Fayette CountyWest Union730.8 sq mi1.3%
8Jasper CountyNewton730.4 sq mi1.3%
9Tama CountyToledo721 sq mi1.3%
10Linn CountyCedar Rapids717.1 sq mi1.3%
LOCATE YOURSELF

Which county of Iowa are you in?

Use your device location to see which county of Iowa you are in right now.

Launch County Locator
COMPLETE LIST (99 COUNTIES)

List of All 99 Counties in Iowa

Every county in Iowa is listed below with its seat, 2020 Census population, land area and FIPS code. Search by name, seat or FIPS, sort any column, or export the full table as CSV.

All 99 counties
County
Seat
2020 Census Pop
Land Area (sq mi)
FIPS
Polk County
Des Moines492,410572 sq mi19153
Linn County
Cedar Rapids230,296717 sq mi19113
Scott County
Davenport174,671458 sq mi19163
Johnson County
Iowa City152,862613 sq mi19103
Black Hawk County
Waterloo131,143566 sq mi19013
Woodbury County
Sioux City105,939873 sq mi19193
Dallas County
Adel99,732588 sq mi19049
Dubuque County
Dubuque99,275608 sq mi19061
Story County
Nevada98,533573 sq mi19169
Pottawattamie County
Council Bluffs93,666951 sq mi19155
Warren County
Indianola52,398570 sq mi19181
Clinton County
Clinton46,459695 sq mi19045
Muscatine County
Muscatine43,240437 sq mi19139
Cerro Gordo County
Mason City43,129568 sq mi19033
Marshall County
Marshalltown40,106573 sq mi19127
Des Moines County
Burlington38,910416 sq mi19057
Jasper County
Newton37,805730 sq mi19099
Webster County
Fort Dodge37,002716 sq mi19187
Sioux County
Orange City35,863768 sq mi19167
Wapello County
Ottumwa35,436432 sq mi19179
Lee County
Fort Madison33,559518 sq mi19111
Marion County
Knoxville33,418555 sq mi19125
Boone County
Boone26,709571 sq mi19015
Plymouth County
Le Mars25,699863 sq mi19149
Benton County
Vinton25,584716 sq mi19011
Bremer County
Waverly24,990436 sq mi19017
Washington County
Washington22,566569 sq mi19183
Mahaska County
Oskaloosa22,190571 sq mi19123
Buena Vista County
Storm Lake20,825575 sq mi19021
Carroll County
Carroll20,759570 sq mi19027
Jones County
Anamosa20,644576 sq mi19105
Buchanan County
Independence20,562571 sq mi19019
Henry County
Mount Pleasant20,482434 sq mi19087
Winneshiek County
Decorah20,064690 sq mi19191
Fayette County
West Union19,510731 sq mi19065
Jackson County
Maquoketa19,485636 sq mi19097
Poweshiek County
Montezuma18,659585 sq mi19157
Cedar County
Tipton18,500580 sq mi19031
Dickinson County
Spirit Lake17,703381 sq mi19059
Delaware County
Manchester17,484578 sq mi19055
Tama County
Toledo17,133721 sq mi19171
Clayton County
Elkader17,047779 sq mi19043
Hardin County
Eldora16,879569 sq mi19083
Iowa County
Marengo16,665587 sq mi19095
Madison County
Winterset16,546561 sq mi19121
Crawford County
Denison16,519714 sq mi19047
Clay County
Spencer16,380567 sq mi19041
Jefferson County
Fairfield15,665436 sq mi19101
Floyd County
Charles City15,638501 sq mi19067
Page County
Clarinda15,207535 sq mi19145
Hamilton County
Webster City15,037577 sq mi19079
Kossuth County
Algona14,826973 sq mi19109
Harrison County
Logan14,582697 sq mi19085
Mills County
Glenwood14,483437 sq mi19129
Butler County
Allison14,335580 sq mi19023
O'Brien County
Primghar14,181573 sq mi19141
Allamakee County
Waukon14,064639 sq mi19005
Cass County
Atlantic13,134564 sq mi19029
Wright County
Clarion12,942580 sq mi19197
Grundy County
Grundy Center12,326502 sq mi19075
Appanoose County
Centerville12,316497 sq mi19007
Union County
Creston12,142424 sq mi19175
Chickasaw County
New Hampton12,011504 sq mi19037
Lyon County
Rock Rapids11,936588 sq mi19119
Shelby County
Harlan11,760591 sq mi19165
Cherokee County
Cherokee11,657577 sq mi19035
Louisa County
Wapello10,830402 sq mi19115
Hancock County
Garner10,789571 sq mi19081
Winnebago County
Forest City10,683401 sq mi19189
Guthrie County
Guthrie Center10,621591 sq mi19077
Mitchell County
Osage10,570469 sq mi19131
Montgomery County
Red Oak10,329424 sq mi19137
Keokuk County
Sigourney10,026579 sq mi19107
Franklin County
Hampton10,019582 sq mi19069
Calhoun County
Rockwell City9,931570 sq mi19025
Sac County
Sac City9,822575 sq mi19161
Clarke County
Osceola9,754431 sq mi19039
Humboldt County
Dakota City9,599434 sq mi19091
Howard County
Cresco9,465473 sq mi19089
Emmet County
Estherville9,393396 sq mi19063
Davis County
Bloomfield9,109502 sq mi19051
Palo Alto County
Emmetsburg8,994564 sq mi19147
Greene County
Jefferson8,764570 sq mi19073
Monona County
Onawa8,753694 sq mi19133
Lucas County
Chariton8,633431 sq mi19117
Decatur County
Leon7,640532 sq mi19053
Monroe County
Albia7,570434 sq mi19135
Adair County
Greenfield7,497569 sq mi19001
Worth County
Northwood7,445400 sq mi19195
Van Buren County
Keosauqua7,206485 sq mi19177
Pocahontas County
Pocahontas7,075577 sq mi19151
Ida County
Ida Grove7,003432 sq mi19093
Fremont County
Sidney6,600511 sq mi19071
Wayne County
Corydon6,502526 sq mi19185
Osceola County
Sibley6,191399 sq mi19143
Taylor County
Bedford5,893532 sq mi19173
Audubon County
Audubon5,676443 sq mi19009
Ringgold County
Mount Ayr4,660536 sq mi19159
Adams County
Corning3,707423 sq mi19003
Data: US Census Bureau 2020 Decennial Census populations and Census Gazetteer land areas.
All 99 rows shown · sortable · CSV export
REGIONAL BORDERING JURISDICTIONS

Neighboring States Bordering Iowa

County maps, lists and printable blank maps for the states that border Iowa:

Data Sources & FIPS Codes

Iowa uses state FIPS code 19; each county adds a three-digit code to form the five-digit FIPS (now INCITS 31) identifiers in the table. Populations are 2020 Census counts and land areas come from the Census Gazetteer. The map above is drawn from the Census Bureau's generalized 2017 cartographic boundary file (1:10,000,000), so it suits overview and printing, not parcel-level or legal boundary questions; for those, check the local assessor or GIS office.

FREQUENTLY ASKED QUESTIONS

Questions About Iowa Counties

Why does Iowa have 99 counties instead of an even 100?

Iowa originally established 100 counties in 1851. In 1857, the state legislature abolished marshy, sparsely populated Bancroft County on the Minnesota border and merged its territory into Kossuth County, leaving 99 counties.

Why does Lee County, Iowa have two county seats?

In 1848, the Iowa General Assembly split Lee County into two judicial districts to resolve bitter economic competition between Fort Madison (the historic seat) and Keokuk (a booming Mississippi River steamboat port at the foot of the Des Moines Rapids).

What is the largest county by land area in Iowa?

Kossuth County is the largest county in Iowa, covering 972.7 square miles along the Minnesota border in north-central Iowa.

CONNECTED INSTRUMENTS

Related Administrative & Boundary Tools