Midwest county atlas

Iowa county map

Explore all 99 counties. Select a county to see its map, or download a copy for your next project.

Boundary map 100%
Labelled map of Iowa counties 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
Select a county to highlight its boundary.
2025 U.S. Census boundaries. Zoom to reveal more names. Drag to pan when zoomed; use arrow keys, + and − with the map focused.

Download this map

Choose a format for printing, editing, or sharing. All downloads are free.

SVG

SVG is editable vector artwork. PNG is a high-resolution image. PDF uses landscape Letter pages, with a separate key when needed.

Downloads contain the complete boundary map, independent of zoom. Crowded names use a numbered key. Numbered quiz maps use the county list / answer key (CSV). Boundary data (GeoJSON) · Reuse with source credit.

Roads, terrain & aerial imagery

Explore Iowa with a county boundary overlay. Choose a view to load the interactive map.

Select a map view above

Street names, terrain, or aerial photography with the county boundary in view.

Backgrounds load from OpenStreetMap or USGS only when selected. Imagery dates and detail vary by location.

Map scope: Use the boundary map for names and shapes, or the interactive background viewer for roads, terrain, and aerial imagery. County boundaries do not identify parcels or ZIP codes.

Iowa county geography overview

Iowa has 99 counties, which places it 9th among the 50 state and District of Columbia maps in this atlas when ordered by number of county-level units. Their combined 55,853.7 square miles of land place the state 23rd by mapped land area.

The average county-level area is 564 square miles, while the median is 569.6 square miles. The median is often the better description of a typical unit because one or two very large areas can pull the average upward. The five largest units together account for about 8% of the state’s mapped land area.

99county-level units
569.6 sq mimedian land area
972.7 sq milargest unit
1%share of mapped area that is water

Largest and smallest Iowa counties

Kossuth County is the largest county-level unit by land area at 972.7 square miles. It represents about 2% of all mapped land in Iowa. At the other end of the range, Dickinson County has 380.5 square miles of land.

Largest by land area

  1. Kossuth County972.7 sq mi
  2. Pottawattamie County951.3 sq mi
  3. Woodbury County872.9 sq mi
  4. Plymouth County862.8 sq mi
  5. Clayton County778.5 sq mi

Smallest by land area

  1. Dickinson County380.5 sq mi
  2. Emmet County395.9 sq mi
  3. Osceola County398.7 sq mi
  4. Worth County400.1 sq mi
  5. Winnebago County400.5 sq mi

Rankings use land area rather than total area. This avoids making coastal or lake counties appear larger solely because their boundaries include extensive water.

Alphabetical list of Iowa counties

The table is alphabetical, so it works as a name and FIPS-code reference rather than an area ranking. Every identifier begins with the Iowa state FIPS prefix 19. Land and water figures are rounded to one decimal place.

99 county-level areas

Download county data / numbered map key (CSV)
No.NameFIPS codeLand areaWater area
1Adair County19001569.3 sq mi1 sq mi
2Adams County19003423.4 sq mi2.1 sq mi
3Allamakee County19005639.1 sq mi19.7 sq mi
4Appanoose County19007497.3 sq mi19 sq mi
5Audubon County19009443 sq mi0.4 sq mi
6Benton County19011716.1 sq mi2.3 sq mi
7Black Hawk County19013565.8 sq mi6.9 sq mi
8Boone County19015570.5 sq mi3.2 sq mi
9Bremer County19017435.5 sq mi3.9 sq mi
10Buchanan County19019571.1 sq mi2 sq mi
11Buena Vista County19021574.9 sq mi5.3 sq mi
12Butler County19023580.1 sq mi1.6 sq mi
13Calhoun County19025569.8 sq mi2.3 sq mi
14Carroll County19027569.5 sq mi0.8 sq mi
15Cass County19029564.3 sq mi0.7 sq mi
16Cedar County19031579.5 sq mi2.5 sq mi
17Cerro Gordo County19033568.3 sq mi6.8 sq mi
18Cherokee County19035576.9 sq mi0.2 sq mi
19Chickasaw County19037504.3 sq mi1.3 sq mi
20Clarke County19039431.1 sq mi0.6 sq mi
21Clay County19041567.2 sq mi5.4 sq mi
22Clayton County19043778.5 sq mi14.2 sq mi
23Clinton County19045695 sq mi15.2 sq mi
24Crawford County19047714.2 sq mi0.8 sq mi
25Dallas County19049588.2 sq mi3.4 sq mi
26Davis County19051502.2 sq mi2.7 sq mi
27Decatur County19053531.9 sq mi1.6 sq mi
28Delaware County19055577.7 sq mi1.2 sq mi
29Des Moines County19057416.1 sq mi13.6 sq mi
30Dickinson County19059380.5 sq mi23.4 sq mi
31Dubuque County19061608.3 sq mi8.2 sq mi
32Emmet County19063395.9 sq mi6.6 sq mi
33Fayette County19065730.8 sq mi0.5 sq mi
34Floyd County19067500.6 sq mi0.8 sq mi
35Franklin County19069582 sq mi0.6 sq mi
36Fremont County19071511.2 sq mi5.5 sq mi
37Greene County19073569.6 sq mi1.7 sq mi
38Grundy County19075501.9 sq mi0 sq mi
39Guthrie County19077590.6 sq mi2.4 sq mi
40Hamilton County19079576.7 sq mi0.8 sq mi
41Hancock County19081571 sq mi2 sq mi
42Hardin County19083569.3 sq mi0.7 sq mi
43Harrison County19085696.9 sq mi4.8 sq mi
44Henry County19087434.3 sq mi2.2 sq mi
45Howard County19089473.2 sq mi0.4 sq mi
46Humboldt County19091434.4 sq mi1.3 sq mi
47Ida County19093431.5 sq mi0.5 sq mi
48Iowa County19095586.5 sq mi1 sq mi
49Jackson County19097636 sq mi13.6 sq mi
50Jasper County19099730.4 sq mi2.5 sq mi
51Jefferson County19101435.5 sq mi1.4 sq mi
52Johnson County19103613 sq mi10.1 sq mi
53Jones County19105575.6 sq mi1.5 sq mi
54Keokuk County19107579.2 sq mi0.8 sq mi
55Kossuth County19109972.7 sq mi1.6 sq mi
56Lee County19111517.6 sq mi21.3 sq mi
57Linn County19113717 sq mi7.7 sq mi
58Louisa County19115401.8 sq mi15.7 sq mi
59Lucas County19117430.7 sq mi3.8 sq mi
60Lyon County19119587.6 sq mi0.2 sq mi
61Madison County19121561 sq mi1.2 sq mi
62Mahaska County19123570.9 sq mi2.5 sq mi
63Marion County19125554.5 sq mi16 sq mi
64Marshall County19127572.5 sq mi0.7 sq mi
65Mills County19129437.4 sq mi3.2 sq mi
66Mitchell County19131469.3 sq mi0.4 sq mi
67Monona County19133694.1 sq mi4.9 sq mi
68Monroe County19135433.7 sq mi0.6 sq mi
69Montgomery County19137424.1 sq mi0.9 sq mi
70Muscatine County19139437.4 sq mi11.7 sq mi
71O'Brien County19141573 sq mi0.2 sq mi
72Osceola County19143398.7 sq mi0.7 sq mi
73Page County19145534.9 sq mi0.5 sq mi
74Palo Alto County19147563.9 sq mi5.6 sq mi
75Plymouth County19149862.8 sq mi0.8 sq mi
76Pocahontas County19151577.2 sq mi1.4 sq mi
77Polk County19153572.7 sq mi19.2 sq mi
78Pottawattamie County19155951.3 sq mi7.9 sq mi
79Poweshiek County19157584.9 sq mi1.1 sq mi
80Ringgold County19159535.5 sq mi3.4 sq mi
81Sac County19161575 sq mi3.3 sq mi
82Scott County19163458.1 sq mi10.1 sq mi
83Shelby County19165590.8 sq mi0.6 sq mi
84Sioux County19167767.9 sq mi1.1 sq mi
85Story County19169572.5 sq mi1.1 sq mi
86Tama County19171721 sq mi1.1 sq mi
87Taylor County19173531.9 sq mi2.8 sq mi
88Union County19175423.6 sq mi2.2 sq mi
89Van Buren County19177484.8 sq mi5.7 sq mi
90Wapello County19179431.8 sq mi4.2 sq mi
91Warren County19181569.7 sq mi3.3 sq mi
92Washington County19183568.8 sq mi2.1 sq mi
93Wayne County19185525.5 sq mi1.6 sq mi
94Webster County19187715.7 sq mi2.8 sq mi
95Winnebago County19189400.5 sq mi1.2 sq mi
96Winneshiek County19191689.8 sq mi0.3 sq mi
97Woodbury County19193872.9 sq mi4.9 sq mi
98Worth County19195400.1 sq mi1.8 sq mi
99Wright County19197580.4 sq mi1.8 sq mi

How to read and use this map

County lines are administrative boundaries, not postal routes. A mailing address can use a city name associated with a neighboring area, and ZIP codes can cross county lines. When you need to identify a county for an address, confirm it with an official geocoder or local government source.

For classroom or planning use, download a PDF from the controls above. Labelled exports use numbered callouts for crowded areas; numbered quiz maps match the alphabetical county list. SVG files keep the boundary lines sharp at larger paper sizes.

Frequently asked questions

How many counties are in Iowa?

Iowa has 99 counties in the U.S. Census Bureau’s 2025 cartographic boundary file.

Can I print this Iowa county map?

Yes. Choose Download / print and select PDF for a landscape Letter page, PNG for an image, or SVG for editable vector artwork. Because the map is SVG, its boundary lines stay sharp when scaled.

What is the largest county in Iowa?

Kossuth County is the largest by land area in this dataset at 972.7 square miles. This is an area ranking, not a population ranking.

What is the smallest county in Iowa?

Dickinson County is the smallest by land area in this dataset at 380.5 square miles.

Are these legal survey boundaries?

No. This is a generalized reference map. Property, parcel, election, and legal boundary questions should be checked with the relevant state or local agency.

Map source

U.S. Census Bureau, 2025 Cartographic Boundary File, Counties, 1:5,000,000. Land and water area fields are supplied in the same file and converted from square meters to square miles. Accessed September 27, 2026.