QuickWhere

Iowa County Map

Labeled county boundary map and complete directory of all 99 counties in Iowa (IA, State FIPS 19). View 5-digit FIPS codes, county seats, land area in square miles, and official county government websites below.

Download SVG
County boundary map of Iowa (IA) showing all 99 counties

Showing all 99 counties in Iowa. Use the search box below to filter by county name, 5-digit FIPS code, or county seat.

Iowa County Statistics & Summary

Total Counties

99

State FIPS 19 · Capital: Des Moines

Largest by Land Area

Kossuth County

972.7 sq mi · FIPS 19109

Smallest by Land Area

Dickinson County

380.5 sq mi · FIPS 19059

All 99 Counties in Iowa (FIPS, County Seat & Official Website)

County Name 5-Digit FIPS Seat / Administrative Center Land Area (sq mi) Coordinates Official Website
Adair County 19001 Greenfield 569.3 41.328°, -94.478° Official Site
Adams County 19003 Corning 423.4 41.022°, -94.697° Official Site
Allamakee County 19005 Waukon 639.1 43.275°, -91.383° Official Site
Appanoose County 19007 Centerville 497.3 40.744°, -92.873° Official Site
Audubon County 19009 Audubon 443 41.679°, -94.904° Official Site
Benton County 19011 Vinton 716.1 42.093°, -92.058° Official Site
Black Hawk County 19013 Waterloo 565.8 42.477°, -92.298° Official Site
Boone County 19015 Boone 570.5 42.039°, -93.939° Official Site
Bremer County 19017 Waverly 435.5 42.781°, -92.327° Official Site
Buchanan County 19019 Independence 571.1 42.470°, -91.839° Official Site
Buena Vista County 19021 Storm Lake 574.9 42.742°, -95.141° Official Site
Butler County 19023 Allison 580.1 42.735°, -92.780° Official Site
Calhoun County 19025 Rockwell City 569.8 42.386°, -94.644° Official Site
Carroll County 19027 Carroll 569.5 42.039°, -94.868° Official Site
Cass County 19029 Atlantic 564.3 41.334°, -94.933° Official Site
Cedar County 19031 Tipton 579.5 41.772°, -91.133° Official Site
Cerro Gordo County 19033 Mason City 568.3 43.075°, -93.251° Official Site
Cherokee County 19035 Cherokee 576.9 42.743°, -95.633° Official Site
Chickasaw County 19037 New Hampton 504.3 43.060°, -92.317° Official Site
Clarke County 19039 Osceola 431.1 41.030°, -93.785° Official Site
Clay County 19041 Spencer 567.2 43.081°, -95.150° Official Site
Clayton County 19043 Elkader 778.5 42.841°, -91.324° Official Site
Clinton County 19045 Clinton 695 41.898°, -90.534° Official Site
Crawford County 19047 Denison 714.2 42.043°, -95.389° Official Site
Dallas County 19049 Adel 588.2 41.685°, -94.041° Official Site
Davis County 19051 Bloomfield 502.2 40.748°, -92.410° Official Site
Decatur County 19053 Leon 531.9 40.736°, -93.785° Official Site
Delaware County 19055 Manchester 577.7 42.473°, -91.368° Official Site
Des Moines County 19057 Burlington 416.1 40.915°, -91.187° Official Site
Dickinson County 19059 Spirit Lake 380.5 43.390°, -95.196° Official Site
Dubuque County 19061 Dubuque 608.3 42.464°, -90.879° Official Site
Emmet County 19063 Estherville 395.9 43.378°, -94.669° Official Site
Fayette County 19065 West Union 730.8 42.864°, -91.840° Official Site
Floyd County 19067 Charles City 500.6 43.053°, -92.787° Official Site
Franklin County 19069 Hampton 582 42.736°, -93.271° Official Site
Fremont County 19071 Sidney 511.2 40.743°, -95.599° Official Site
Greene County 19073 Jefferson 569.6 42.042°, -94.389° Official Site
Grundy County 19075 Grundy Center 501.9 42.403°, -92.790° Official Site
Guthrie County 19077 Guthrie Center 590.6 41.684°, -94.501° Official Site
Hamilton County 19079 Webster City 576.7 42.391°, -93.709° Official Site
Hancock County 19081 Garner 571 43.075°, -93.744° Official Site
Hardin County 19083 Eldora 569.3 42.390°, -93.242° Official Site
Harrison County 19085 Logan 696.9 41.689°, -95.827° Official Site
Henry County 19087 Mount Pleasant 434.3 40.985°, -91.547° Official Site
Howard County 19089 Cresco 473.2 43.365°, -92.322° Official Site
Humboldt County 19091 Dakota City 434.4 42.782°, -94.203° Official Site
Ida County 19093 Ida Grove 431.5 42.392°, -95.507° Official Site
Iowa County 19095 Marengo 586.5 41.684°, -92.059° Official Site
Jackson County 19097 Maquoketa 636 42.164°, -90.575° Official Site
Jasper County 19099 Newton 730.4 41.686°, -93.054° Official Site
Jefferson County 19101 Fairfield 435.5 41.006°, -91.967° Official Site
Johnson County 19103 Iowa City 613 41.671°, -91.591° Official Site
Jones County 19105 Anamosa 575.6 42.125°, -91.117° Official Site
Keokuk County 19107 Sigourney 579.2 41.331°, -92.168° Official Site
Kossuth County 19109 Algona 972.7 43.212°, -94.214° Official Site
Lee County 19111 Fort Madison 517.6 40.648°, -91.477° Official Site
Linn County 19113 Cedar Rapids 717 42.076°, -91.596° —
Louisa County 19115 Wapello 401.8 41.218°, -91.257° Official Site
Lucas County 19117 Chariton 430.7 41.033°, -93.332° Official Site
Lyon County 19119 Rock Rapids 587.6 43.384°, -96.207° Official Site
Madison County 19121 Winterset 561 41.331°, -94.015° Official Site
Mahaska County 19123 Oskaloosa 570.9 41.331°, -92.636° Official Site
Marion County 19125 Knoxville 554.5 41.331°, -93.094° Official Site
Marshall County 19127 Marshalltown 572.5 42.042°, -92.981° Official Site
Mills County 19129 Glenwood 437.4 41.034°, -95.619° Official Site
Mitchell County 19131 Osage 469.3 43.349°, -92.784° Official Site
Monona County 19133 Onawa 694.1 42.049°, -95.957° Official Site
Monroe County 19135 Albia 433.7 41.029°, -92.870° Official Site
Montgomery County 19137 Red Oak 424.1 41.022°, -95.158° Official Site
Muscatine County 19139 Muscatine 437.4 41.484°, -91.119° Official Site
O'Brien County 19141 Primghar 573 43.084°, -95.626° Official Site
Osceola County 19143 Sibley 398.7 43.379°, -95.634° Official Site
Page County 19145 Clarinda 534.9 40.739°, -95.144° Official Site
Palo Alto County 19147 Emmetsburg 563.9 43.075°, -94.669° Official Site
Plymouth County 19149 Le Mars 862.8 42.738°, -96.216° Official Site
Pocahontas County 19151 Pocahontas 577.3 42.734°, -94.678° Official Site
Polk County 19153 Des Moines 572.7 41.684°, -93.568° Official Site
Pottawattamie County 19155 Council Bluffs 951.3 41.340°, -95.545° Official Site
Poweshiek County 19157 Montezuma 584.9 41.685°, -92.523° Official Site
Ringgold County 19159 Mount Ayr 535.5 40.735°, -94.244° Official Site
Sac County 19161 Sac City 575 42.388°, -95.105° Official Site
Scott County 19163 Davenport 458.1 41.642°, -90.622° Official Site
Shelby County 19165 Harlan 590.8 41.679°, -95.309° Official Site
Sioux County 19167 Orange City 767.9 43.083°, -96.178° Official Site
Story County 19169 Nevada 572.5 42.038°, -93.466° Official Site
Tama County 19171 Toledo 721 42.075°, -92.529° Official Site
Taylor County 19173 Bedford 531.9 40.738°, -94.697° Official Site
Union County 19175 Creston 423.6 41.029°, -94.245° Official Site
Van Buren County 19177 Keosauqua 484.8 40.754°, -91.953° Official Site
Wapello County 19179 Ottumwa 431.8 41.032°, -92.409° Official Site
Warren County 19181 Indianola 569.7 41.332°, -93.569° Official Site
Washington County 19183 Washington 568.8 41.329°, -91.725° Official Site
Wayne County 19185 Corydon 525.5 40.740°, -93.333° Official Site
Webster County 19187 Fort Dodge 715.7 42.434°, -94.176° Official Site
Winnebago County 19189 Forest City 400.5 43.378°, -93.743° Official Site
Winneshiek County 19191 Decorah 689.8 43.293°, -91.851° Official Site
Woodbury County 19193 Sioux City 872.9 42.393°, -96.053° Official Site
Worth County 19195 Northwood 400.1 43.373°, -93.249° Official Site
Wright County 19197 Clarion 580.4 42.733°, -93.735° Official Site

How Iowa Counties and 5-Digit FIPS Codes Work

In U.S. Census Bureau TIGER/Line geography, Iowa (IA) is assigned the 2-digit state Federal Information Processing Series (FIPS) code 19 and covers 55,854 square miles of land area across 99 counties in the Central Time (CT) zone (with Des Moines as the state capital). Every county in the directory above carries a unique 5-digit GEOID formed by combining state prefix 19 with a 3-digit county code (ranging alphabetically from Adair County at 19001 to Wright County at 19197).

Because U.S. Postal Service 5-digit ZIP Codes follow mail carrier delivery routes rather than local government borders, many postal addresses in Iowa carry a neighboring city’s mailing name or sit inside a multi-county ZIP Code Tabulation Area (ZCTA). Property tax assessments, deed recording, circuit and county court venue, voter registration precincts, sheriff jurisdiction, and county sales tax rates in Iowa are determined by the legal county boundary shown on the map above rather than the postal city name on an envelope.

Land area figures in square miles and internal centroid coordinates (INTPTLAT, INTPTLON) come directly from the U.S. Census Bureau’s current TIGERweb State_County benchmark, while 99 administrative seats and 98 verified official government websites are cross-referenced from Wikidata (CC0). Need a clean outline worksheet without county labels, or want to verify which Iowa county a specific home or business address sits in? Open the Blank Map of Iowa, run a street-segment check on Address to County Lookup, check multi-county postal overlap on ZIP Code to County Lookup, or browse all 50 states on the National U.S. County Map.

Adjacent State County Maps

Explore county maps and FIPS directories for states bordering Iowa: