simplemaplab

Iowa County Map With Cities

By Marko Visic · Updated Oct 5, 2026

Iowa has 99 counties, covering 55,854 square miles of land. The Census Bureau estimates its population at 3,238,387 as of July 1, 2025. The largest county by land area is Kossuth County; the most populous is Polk County; the least populous is Adams County.

Counties
99
Population
3,238,387
Land area
55,854 sq mi
Capital
Des Moines
Time Zone
Central (CT)

Tap or click any county for details. Need a printable version? Blank Iowa map (PDF/PNG/SVG).

All 99 Iowa counties

County FIPS code Population (July 1, 2025) ▼Change since April 2020 Land area (sq mi) People per sq mi Median household income (2020–2024)
Polk County19153516,546+4.9%573902$83,576
Linn County19113232,028+0.8%717324$77,649
Scott County19163175,259+0.3%458383$78,277
Johnson County19103160,044+4.7%613261$74,935
Black Hawk County19013131,532+0.3%566232$66,417
Dallas County19049118,457+18.8%588201$102,379
Woodbury County19193106,649+0.6%873122$73,658
Story County19169101,291+2.8%573177$69,685
Dubuque County1906199,381+0.1%608163$77,630
Pottawattamie County1915592,996-0.7%95198$73,602
Warren County1918157,331+9.4%570101$94,588
Clinton County1904546,002-1.0%69566$66,981
Cerro Gordo County1903342,372-1.7%56875$68,189
Muscatine County1913941,853-3.2%43796$69,396
Marshall County1912739,890-0.5%57370$73,315
Jasper County1909938,153+0.9%73052$71,311
Des Moines County1905738,077-2.2%41692$62,928
Webster County1918736,838-0.4%71651$68,975
Sioux County1916736,774+2.5%76848$86,098
Wapello County1917935,210-0.7%43282$64,766
Marion County1912534,192+2.3%55462$78,680
Lee County1911132,306-3.7%51862$62,382
Boone County1901526,799+0.3%57047$83,531
Benton County1901126,004+1.6%71636$86,962
Plymouth County1914925,6970.0%86330$83,251
Bremer County1901725,296+1.2%43558$86,784
Washington County1918322,667+0.5%56940$75,647
Mahaska County1912321,880-1.4%57138$70,940
Jones County1910521,253+2.9%57637$73,531
Buchanan County1901920,883+1.6%57137$78,236
Buena Vista County1902120,449-1.8%57536$71,719
Carroll County1902720,303-2.2%56936$72,930
Winneshiek County1919119,733-1.7%69029$79,066
Henry County1908719,349-5.5%43445$67,436
Jackson County1909719,288-1.0%63630$74,186
Fayette County1906519,047-2.4%73126$60,165
Poweshiek County1915718,368-1.6%58531$67,391
Cedar County1903118,359-0.7%57932$80,602
Dickinson County1905918,077+2.1%38148$75,432
Delaware County1905517,674+1.1%57831$74,989
Madison County1912117,270+4.4%56131$90,855
Clayton County1904316,845-1.1%77822$67,242
Tama County1917116,796-1.8%72123$70,781
Iowa County1909516,504-1.0%58628$71,223
Hardin County1908316,455-2.5%56929$65,069
Crawford County1904716,237-1.7%71423$67,027
Clay County1904116,202-1.1%56729$65,428
Jefferson County1910115,291-2.4%43635$61,620
Hamilton County1907914,944-0.6%57726$72,432
Floyd County1906714,901-4.7%50130$68,557
Page County1914514,856-2.4%53528$57,953
Mills County1912914,793+2.0%43734$90,753
Harrison County1908514,623+0.3%69721$79,535
Kossuth County1910914,322-3.4%97315$67,697
Allamakee County1900514,238+1.3%63922$70,694
O'Brien County1914114,220+0.2%57325$68,356
Butler County1902314,049-2.0%58024$73,715
Cass County1902912,960-1.3%56423$63,013
Wright County1919712,801-1.1%58022$67,190
Grundy County1907512,361+0.2%50225$87,205
Lyon County1911912,354+3.5%58821$76,746
Appanoose County1900712,077-1.9%49724$54,934
Union County1917511,829-2.6%42428$57,772
Shelby County1916511,689-0.5%59120$72,738
Chickasaw County1903711,663-3.0%50423$75,675
Cherokee County1903511,369-2.4%57720$71,269
Guthrie County1907710,782+1.5%59118$77,711
Mitchell County1913110,650+0.8%46923$71,365
Hancock County1908110,528-2.5%57118$70,601
Louisa County1911510,416-3.9%40226$77,354
Winnebago County1918910,251-4.0%40026$67,642
Montgomery County1913710,002-3.2%42424$63,666
Franklin County190699,868-1.4%58217$59,894
Keokuk County191079,797-2.3%57917$62,329
Clarke County190399,574-1.8%43122$71,641
Calhoun County190259,562-3.7%57017$64,964
Sac County191619,525-2.9%57517$73,838
Howard County190899,415-0.6%47320$67,446
Humboldt County190919,409-2.0%43422$71,946
Davis County190519,230+1.3%50218$77,194
Emmet County190639,107-3.0%39623$63,730
Palo Alto County191478,899-1.1%56416$72,781
Lucas County191178,847+2.5%43121$61,793
Greene County190738,658-1.2%57015$63,409
Monona County191338,539-2.5%69412$68,377
Decatur County190537,655-1.4%53214$59,044
Monroe County191357,406-2.3%43417$70,996
Adair County190017,403-1.3%56913$68,092
Worth County191957,338-1.5%40018$78,008
Van Buren County191777,131-1.0%48515$61,161
Pocahontas County191516,819-3.7%57712$61,875
Ida County190936,777-3.2%43216$63,073
Wayne County191856,738+3.7%52513$61,964
Fremont County190716,522-1.3%51113$71,621
Osceola County191435,980-3.5%39915$69,239
Taylor County191735,835-1.0%53211$67,740
Audubon County190095,509-2.9%44312$58,229
Ringgold County191594,642-0.4%5359$73,346
Adams County190033,617-2.5%4239$71,875

FIPS code: the Census Bureau’s five-digit county ID, a two-digit state code plus a three-digit county code. It is not a ZIP code.

How many counties does Iowa have?

Iowa has 99 counties covering 55,854 square miles. The state was admitted to the Union in 1846 as the 29th state.

The largest county by land area is Kossuth County at 973 square miles, home to 14,322 residents. The most populous is Polk County with 516,546 residents — a density of 902 people per square mile. At the other end of the scale, Adams County has 3,617 residents.

Des Moines is both the state capital and the largest city in Iowa.

Related resources

Download a printable outline of Iowa’s county boundaries from our blank map of Iowa page — available in SVG, PNG, and PDF.

Use the What County Am I In? tool to detect which Iowa county a GPS location or address falls in, or the Address to County Lookup for batch input.

For demographic radius analysis, the Find ZIP Codes in Radius and Population Within Radius tools let you draw a circle around any Iowa address and see every ZIP code and the total population inside.

Two SimpleMapLab studies cover Iowa specifically: the 100-mile radius around Des Moines measures how much of the state lives within 100 miles of its capitol, and the loneliest town in Iowa ranks the state’s most isolated inhabited place. The county-counts blog post puts Iowa’s 99 counties in national context.

Frequently asked questions

Iowa has 99 counties. The state was admitted to the Union in 1846 as the 29th state. County boundaries have shifted over time as the population spread and new administrative units were carved from existing ones.
Kossuth County is the largest by land area at 973 square miles, with 14,322 residents.
Polk County is the most populous, with 516,546 residents over 573 square miles.
Adams County has the smallest population at 3,617 residents.
Des Moines is both the state capital and the largest city in Iowa.
County population is the US Census Bureau's Vintage 2025 estimate for July 1, 2025; land and water area are from the 2026 Census Gazetteer; median household income is from the American Community Survey 2020–2024 5-year estimates. The county boundaries drawn on the map are the US Atlas TopoJSON build of the Census Bureau's TIGER/Line shapefiles. All figures are US Census Bureau data in the public domain.
Data sources

Neighboring states