CountyAtlas Iowa

Iowa County Map with Cities — All 99 Counties

All 99 of Iowa's counties, mapped from official U.S. Census boundaries with population, income, and unemployment for every one. Colour the map by any measure, tap a county for its data, or download a print-ready copy.

Iowa CountiesFIPS 19
Adair CountyAdams CountyAllamakee CountyAppanoose CountyAudubon CountyBenton CountyBlack Hawk CountyBoone CountyBremer CountyBuchanan CountyBuena Vista CountyButler CountyCalhoun CountyCarroll CountyCass CountyCedar CountyCerro Gordo CountyCherokee CountyChickasaw CountyClarke CountyClay CountyClayton CountyClinton CountyCrawford CountyDallas CountyDavis CountyDecatur CountyDelaware CountyDes Moines CountyDickinson CountyDubuque CountyEmmet CountyFayette CountyFloyd CountyFranklin CountyFremont CountyGreene CountyGrundy CountyGuthrie CountyHamilton CountyHancock CountyHardin CountyHarrison CountyHenry CountyHoward CountyHumboldt CountyIda CountyIowa CountyJackson CountyJasper CountyJefferson CountyJohnson CountyJones CountyKeokuk CountyKossuth CountyLee CountyLinn CountyLouisa CountyLucas CountyLyon CountyMadison CountyMahaska CountyMarion CountyMarshall CountyMills CountyMitchell CountyMonona CountyMonroe CountyMontgomery CountyMuscatine CountyO'Brien CountyOsceola CountyPage CountyPalo Alto CountyPlymouth CountyPocahontas CountyPolk CountyPottawattamie CountyPoweshiek CountyRinggold CountySac CountyScott CountyShelby CountySioux CountyStory CountyTama CountyTaylor CountyUnion CountyVan Buren CountyWapello CountyWarren CountyWashington CountyWayne CountyWebster CountyWinnebago CountyWinneshiek CountyWoodbury CountyWorth CountyWright County
Albers Equal Area ConicDatum NAD83Census PEP · SAIPE · BLS LAUS · TIGER
CountyAtlasEdition
Iowa’s 99 counties, projected equal-area. Hover or tap a county for its name; select it for full data.
Colour counties by

Tap any county for its population, income, and more.

Iowa at a glance

  • Scale. Iowa is divided into 99 counties across 55,854 sq mi of land — an average of 564 sq mi each. Census TIGER
  • People. Its counties are home to 3,207,004 residents — an average of 32,394 each, or 57 per square mile statewide. Census PEP 2023
  • Water. Another 419 sq mi is water — 0.7% of the state’s area, led by Dickinson County. Census TIGER

Iowa’s 99 counties, by the numbers

Every county’s population, median household income, unemployment, density, and land area — sortable by any column, so you can find yours or rank by what matters to you. A few patterns run through the data:

  • Concentrated. Half of Iowa’s 3,207,004 residents live in just 9 of 99 counties, and the five largest hold 37.3% of the total. Census PEP 2023
  • Income tracks poverty. The gap from richest to poorest runs 1.9×, and the 10 highest-income counties average 7.3% in poverty against 14.6% for the 10 lowest. Census SAIPE 2023
  • Mostly small. Half of Iowa’s counties have fewer than 15,014 residents, and half report a median household income below $68,654 — a few metros lift the statewide totals well above both. Census PEP 2023 · SAIPE 2023
  • Lopsided density. Only 20 of 99 counties are denser than Iowa’s statewide average of 57 people per square mile — the rest are more rural. Census PEP 2023 · TIGER
Adair County7,389$67,8731.9%13/sq mi569 sq miGreenfield
Adams County3,544$63,3992.3%8/sq mi423 sq miCorning
Allamakee County14,074$65,5863.1%22/sq mi639 sq miWaukon
Appanoose County12,119$54,6292.9%24/sq mi497 sq miCenterville
Audubon County5,534$64,9772.1%12/sq mi443 sq miAudubon
Benton County25,796$86,3642.6%36/sq mi716 sq miVinton
Black Hawk County130,471$61,5583.5%231/sq mi566 sq miWaterloo
Boone County26,590$77,3812.5%47/sq mi570 sq miBoone
Bremer County25,307$79,4102.7%58/sq mi435 sq miWaverly
Buchanan County20,691$80,4022.8%36/sq mi571 sq miIndependence
Buena Vista County20,567$65,6712.4%36/sq mi575 sq miStorm Lake
Butler County14,172$73,0333.1%24/sq mi580 sq miAllison
Calhoun County9,763$63,5972.7%17/sq mi570 sq miRockwell City
Carroll County20,522$61,8062.2%36/sq mi569 sq miCarroll
Cass County13,130$59,5092.5%23/sq mi564 sq miAtlantic
Cedar County18,302$77,7772.6%32/sq mi579 sq miTipton
Cerro Gordo County42,406$63,1612.8%75/sq mi568 sq miMason City
Cherokee County11,605$70,1972.0%20/sq mi577 sq miCherokee
Chickasaw County11,658$73,5472.3%23/sq mi504 sq miNew Hampton
Clarke County9,588$65,1622.6%22/sq mi431 sq miOsceola
Clay County16,511$72,0212.5%29/sq mi567 sq miSpencer
Clayton County16,969$65,8142.8%22/sq mi778 sq miElkader
Clinton County46,158$67,0953.5%66/sq mi695 sq miClinton
Crawford County16,013$64,1703.6%22/sq mi714 sq miDenison
Dallas County111,092$102,1892.6%189/sq mi588 sq miAdel
Davis County9,169$66,4102.6%18/sq mi502 sq miBloomfield
Decatur County7,665$54,4092.8%14/sq mi532 sq miLeon
Delaware County17,600$69,3392.3%30/sq mi578 sq miManchester
Des Moines County38,253$60,5993.3%92/sq mi416 sq miBurlington
Dickinson County18,056$80,9222.6%47/sq mi381 sq miSpirit Lake
Dubuque County98,887$72,7492.8%163/sq mi608 sq miDubuque
Emmet County9,229$61,5003.1%23/sq mi396 sq miEstherville
Fayette County19,210$62,1032.9%26/sq mi731 sq miWest Union
Floyd County15,326$67,5823.0%31/sq mi501 sq miCharles City
Franklin County9,875$71,0412.9%17/sq mi582 sq miHampton
Fremont County6,458$72,1292.8%13/sq mi511 sq miSidney
Greene County8,584$63,0823.4%15/sq mi570 sq miJefferson
Grundy County12,384$81,0932.5%25/sq mi502 sq miGrundy Center
Guthrie County10,722$78,0272.7%18/sq mi591 sq miGuthrie Center
Hamilton County14,729$71,7312.4%26/sq mi577 sq miWebster City
Hancock County10,615$67,9792.8%19/sq mi571 sq miGarner
Hardin County16,463$67,9032.5%29/sq mi569 sq miEldora
Harrison County14,670$63,1392.3%21/sq mi697 sq miLogan
Henry County19,547$65,6272.9%45/sq mi434 sq miMount Pleasant
Howard County9,376$67,5522.4%20/sq mi473 sq miCresco
Humboldt County9,500$72,3072.5%22/sq mi434 sq miDakota City
Ida County6,833$71,2382.3%16/sq mi432 sq miIda Grove
Iowa County16,381$75,4192.8%28/sq mi586 sq miMarengo
Jackson County19,342$74,9103.2%30/sq mi636 sq miMaquoketa
Jasper County37,919$72,3942.9%52/sq mi730 sq miNewton
Jefferson County15,440$58,1462.8%35/sq mi436 sq miFairfield
Johnson County157,528$74,6652.4%257/sq mi613 sq miIowa City
Jones County20,900$74,1932.8%36/sq mi576 sq miAnamosa
Keokuk County9,914$65,6562.9%17/sq mi579 sq miSigourney
Kossuth County14,396$66,6672.4%15/sq mi973 sq miAlgona
Lee County32,565$60,0533.0%63/sq mi518 sq miFort Madison; Keokuk
Linn County228,972$73,0793.0%319/sq mi717 sq miCedar Rapids
Louisa County10,513$76,1202.9%26/sq mi402 sq miWapello
Lucas County8,747$59,5403.5%20/sq mi431 sq miChariton
Lyon County12,324$74,7902.0%21/sq mi588 sq miRock Rapids
Madison County16,971$84,5092.4%30/sq mi561 sq miWinterset
Mahaska County21,874$71,3322.3%38/sq mi571 sq miOskaloosa
Marion County33,770$79,7092.4%61/sq mi554 sq miKnoxville
Marshall County40,014$64,0054.9%70/sq mi573 sq miMarshalltown
Mills County14,633$82,2602.5%33/sq mi437 sq miGlenwood
Mitchell County10,518$74,2492.4%22/sq mi469 sq miOsage
Monona County8,493$59,8142.5%12/sq mi694 sq miOnawa
Monroe County7,504$65,9592.7%17/sq mi434 sq miAlbia
Montgomery County10,139$60,4872.4%24/sq mi424 sq miRed Oak
Muscatine County42,218$66,3093.1%97/sq mi437 sq miMuscatine
O'Brien County14,012$69,9142.0%24/sq mi573 sq miPrimghar
Osceola County5,978$72,5691.8%15/sq mi399 sq miSibley
Page County15,014$60,6952.2%28/sq mi535 sq miClarinda
Palo Alto County8,810$64,9522.1%16/sq mi564 sq miEmmetsburg
Plymouth County25,722$74,7652.2%30/sq mi863 sq miLe Mars
Pocahontas County6,976$68,6542.9%12/sq mi577 sq miPocahontas
Polk County505,255$79,5093.0%882/sq mi573 sq miDes Moines
Pottawattamie County93,179$70,7683.1%98/sq mi951 sq miCouncil Bluffs
Poweshiek County18,453$73,4342.7%32/sq mi585 sq miMontezuma
Ringgold County4,642$61,4632.2%9/sq mi535 sq miMount Ayr
Sac County9,686$72,3952.4%17/sq mi575 sq miSac City
Scott County174,270$77,1003.5%380/sq mi458 sq miDavenport
Shelby County11,806$68,6952.3%20/sq mi591 sq miHarlan
Sioux County36,246$85,9852.0%47/sq mi768 sq miOrange City
Story County98,566$71,5392.6%172/sq mi573 sq miNevada
Tama County16,833$66,2883.8%23/sq mi721 sq miToledo
Taylor County5,924$59,1161.9%11/sq mi532 sq miBedford
Union County11,906$59,0662.7%28/sq mi424 sq miCreston
Van Buren County7,266$57,6662.7%15/sq mi485 sq miKeosauqua
Wapello County35,166$61,6423.6%81/sq mi432 sq miOttumwa
Warren County55,205$92,6952.7%97/sq mi570 sq miIndianola
Washington County22,560$75,1362.3%40/sq mi569 sq miWashington
Wayne County6,557$59,9042.4%12/sq mi525 sq miCorydon
Webster County36,485$63,5573.1%51/sq mi716 sq miFort Dodge
Winnebago County10,571$65,0862.6%26/sq mi400 sq miForest City
Winneshiek County19,815$80,9322.2%29/sq mi690 sq miDecorah
Woodbury County105,951$65,9842.9%121/sq mi873 sq miSioux City
Worth County7,297$75,4492.3%18/sq mi400 sq miNorthwood
Wright County12,656$74,1892.3%22/sq mi580 sq miClarion

All 99 counties, sortable by any column — click a heading. A suppressed estimate (coefficient of variation ≥ 0.30) shows a marker, never a guess. County seats are from Wikidata (CC0), each validated to a Census place inside its county; a county with no validated seat is left blank. See the methodology.

Download & print this Iowa map

Map of Iowa's 99 counties — on official U.S. Census boundaries

Iowa maps, coloured by the data

Cities in Iowa

Iowa has 939 incorporated cities. The largest is Des Moines in Polk County with 212,464 residents. Use the search on the map above to find any city and highlight the county it sits in.

Des MoinesPolk County212,464
Cedar RapidsLinn County136,859
DavenportScott County101,083
Sioux CityWoodbury County85,651
Iowa CityJohnson County75,264
AnkenyPolk County70,542
West Des MoinesPolk County69,893
WaterlooBlack Hawk County66,947
AmesStory County66,112
Council BluffsPottawattamie County62,564
DubuqueDubuque County59,271
UrbandalePolk County46,026
MarionLinn County41,690
Cedar FallsBlack Hawk County40,662
BettendorfScott County39,297
MarshalltownMarshall County27,491
Mason CityCerro Gordo County27,135
WaukeeDallas County26,974
OttumwaWapello County25,352
Fort DodgeWebster County24,788
ClintonClinton County24,425
JohnstonPolk County24,196
BurlingtonDes Moines County23,800
MuscatineMuscatine County23,567
CoralvilleJohnson County22,846
North LibertyJohnson County20,782
AltoonaPolk County20,592
ClivePolk County18,776
IndianolaWarren County15,918
GrimesPolk County15,810
NewtonJasper County15,696
NorwalkWarren County13,610
BooneBoone County12,445
OskaloosaMahaska County11,492
SpencerClay County11,393
Storm LakeBuena Vista County11,275
Pleasant HillPolk County10,796
PellaMarion County10,624
Le MarsPlymouth County10,597
WaverlyBremer County10,446
CarrollCarroll County10,261
Fort MadisonLee County10,221
KeokukLee County9,748
GrinnellPoweshiek County9,527
FairfieldJefferson County9,438
Mount PleasantHenry County9,093
Sioux CenterSioux County8,335
DenisonCrawford County8,247
BondurantPolk County8,061
PerryDallas County7,928

Showing the 50 most populous — and 889 more. Search the map above for any Iowa city or village.

A city can span more than one county; each is listed in its primary county — the one its center falls in.

Which Iowa county is the richest, largest, most crowded? The answers

  • Iowa’s highest median household income is in Dallas County ($102,189); the lowest is in Decatur County ($54,409). Census SAIPE 2023
  • Iowa’s most populous county is Polk County (505,255); the least populous is Adams County (3,544) — a 143× spread. Census PEP 2023
  • Iowa’s largest county by land area is Kossuth County (973 sq mi); the smallest is Dickinson County (381 sq mi). Census TIGER
  • Iowa’s highest population density is in Polk County (882/sq mi); the lowest is in Adams County (8/sq mi). Census PEP 2023 · TIGER
  • Iowa’s highest poverty rate is in Decatur County (18.3%); the lowest is in Warren County (5.8%). Census SAIPE 2023
  • In Iowa, unemployment is highest in Marshall County (4.9%) and lowest in Osceola County (1.8%), for May 2026. BLS LAUS
  • Iowa’s highest median age is in Dickinson County (48.1); the lowest is in Story County (27.0). Census ACS 2019–2023
  • Iowa’s highest share of bachelor’s degrees is in Johnson County (54.6% of adults); the lowest is in Lucas County (14.5%). Census ACS 2019–2023

Every figure is a current official estimate from the source named — not a crowd-sourced or copied value. Suppressed estimates (coefficient of variation ≥ 0.30) are omitted, never guessed. See the full methodology.

Iowa counties: common questions

How many counties are in Iowa?

Iowa has 99 counties covering 55,854 sq mi and about 3.2M residents. Every one is on the map above and in the table below.

What is the largest county in Iowa?

It depends on the measure. By land area it’s Kossuth County (973 sq mi); by population it’s Polk County (505,255 residents).

What county is Des Moines in?

Des Moines (population 212,464) is in Polk County. Use the search on the map to find any Iowa city’s county.

What is the richest county in Iowa?

By median household income, Dallas County is the richest at $102,189; the poorest is Decatur County at $54,409 (Census SAIPE 2023).

What is the most populous county in Iowa?

Polk County, with 505,255 residents — about 15.8% of Iowa’s people, and 143× the least populous, Adams County (3,544).

Sources & vintages

  • Population — PEP Vintage 2023 (July 1, 2023) — pep/charv
  • Median household income & poverty — SAIPE 2023
  • Unemployment — BLS LAUS May 2026 (preliminary)
  • Geometry & boundaries — Census TIGERweb
  • Cities & city population — Census TIGERweb Incorporated Places + ACS 5-year 2019–2023

Data current through .