Looking for Regional Information?

Map of Iowa with Counties, Cities and Roads Network

Detailed large map of Iowa State USA showing cities, towns, county formations, roads highway, US highways and State routes.
Detailed large map of Iowa State USA showing cities, towns, county formations, roads highway, US highways and State routes.

Zoom Map

Description: Detailed large map of Iowa State USA showing cities, towns, county formations, roads highway, US highways and State routes.


How to Use This Map

This map of Iowa with cities, counties, and roads is already large enough to read directly on your desktop. To see a full-screen zoom view on a phone or tablet, tap the map image (or tap the Zoom Map label above the image). Scan by shading by county first, meaning the 99 counties are in various colored blocks with each county’s seat in bold. Use the interstate system and the Mississippi and Missouri rivers for quick orientation. Note that the light road layer is intentionally minimal and not designed for turn-by-turn directions using interstate (I-29, I-35, I-80, I-380). If you want a specific city or county, the full county and seat index and FAQ’s lower on this page are the quickest route to click straight to it.

Reading the detailed map from the Missouri River to the Mississippi

Iowa statehood iconMap of Iowa with cities, counties, and roads network. This detailed map focuses on Iowa's full grid of 99 counties, each shaded and labeled with its county seat and major population centers. Bordering states are clearly shown: Minnesota to the north, South Dakota and Nebraska to the west, Missouri to the south, and Illinois and Wisconsin to the east across the Mississippi River. You'll also see a few clean road links only for orientation, so the county layout stays front and center.

Road-light orientation: the I-29 spine clips the far west near Sioux City and Council Bluffs; I-35 runs Minnesota line–Ames–Des Moines–Osceola–Missouri line; I-80 spans Council Bluffs–Des Moines–Iowa City–Davenport; I-380 connects Cedar Rapids–Iowa City; US-61/151 trace the Mississippi corridor linking Dubuque–Clinton–Davenport–Burlington. Use these as gentle reference threads while you follow the counties.

Iowa at a glance

Iowa is bordered by Minnesota to the north, Wisconsin and Illinois to the east across the Mississippi River, Missouri to the south, and South Dakota and Nebraska to the west across the Missouri River. The map shows 99 counties as color blocks, stitched together by I-29, I-35, I-80, and I-380. Capital and largest city: Des Moines (Polk County). Largest county by land area: Kossuth County, about 973 square miles. Smallest county by land area: Dickinson County, about 381 square miles. Most populous county: Polk County. Least populous county: Adams County. Oldest county: Des Moines County and Dubuque County, tied as Iowa's first two counties, both established in 1834. Total state area: approximately 56,273 square miles. Largest cities by population: Des Moines, Cedar Rapids, Davenport, Sioux City, Ankeny, Iowa City, West Des Moines, Ames, Waterloo, and Council Bluffs.

Complete county and seat index

Adair–Greenfield; Adams–Corning; Allamakee–Waukon; Appanoose–Centerville; Audubon–Audubon; Benton–Vinton; Black Hawk–Waterloo; Boone–Boone; Bremer–Waverly; Buchanan–Independence; Buena Vista–Storm Lake; Butler–Allison; Calhoun–Rockwell City; Carroll–Carroll; Cass–Atlantic; Cedar–Tipton; Cerro Gordo–Mason City; Cherokee–Cherokee; Chickasaw–New Hampton; Clarke–Osceola; Clay–Spencer; Clayton–Elkader; Clinton–Clinton; Crawford–Denison; Dallas–Adel; Davis–Bloomfield; Decatur–Leon; Delaware–Manchester; Des Moines–Burlington; Dickinson–Spirit Lake; Dubuque–Dubuque; Emmet–Estherville; Fayette–West Union; Floyd–Charles City; Franklin–Hampton; Fremont–Sidney; Greene–Jefferson; Grundy–Grundy Center; Guthrie–Guthrie Center; Hamilton–Webster City; Hancock–Garner; Hardin–Eldora; Harrison–Logan; Henry–Mount Pleasant; Howard–Cresco; Humboldt–Dakota City; Ida–Ida Grove; Iowa–Marengo; Jackson–Maquoketa; Jasper–Newton; Jefferson–Fairfield; Johnson–Iowa City; Jones–Anamosa; Keokuk–Sigourney; Kossuth–Algona; Lee–Fort Madison/Keokuk; Linn–Cedar Rapids; Louisa–Wapello; Lucas–Chariton; Lyon–Rock Rapids; Madison–Winterset; Mahaska–Oskaloosa; Marion–Knoxville; Marshall–Marshalltown; Mills–Glenwood; Mitchell–Osage; Monona–Onawa; Monroe–Albia; Montgomery–Red Oak; Muscatine–Muscatine; O'Brien–Primghar; Osceola–Sibley; Page–Clarinda; Palo Alto–Emmetsburg; Plymouth–Le Mars; Pocahontas–Pocahontas; Polk–Des Moines; Pottawattamie–Council Bluffs; Poweshiek–Montezuma; Ringgold–Mount Ayr; Sac–Sac City; Scott–Davenport; Shelby–Harlan; Sioux–Orange City; Story–Nevada; Tama–Toledo; Taylor–Bedford; Union–Creston; Van Buren–Keosauqua; Wapello–Ottumwa; Warren–Indianola; Washington–Washington; Wayne–Corydon; Webster–Fort Dodge; Winnebago–Forest City; Winneshiek–Decorah; Woodbury–Sioux City; Worth–Northwood; Wright–Clarion.

Physical geography (quick orientation)

On this map, the loess hills (west), the Driftless bluffs (northeast), and the broad till plain (center) double as landmarks for finding counties quickly, with the Mississippi, Missouri, and Des Moines rivers as navigation lines. For elevation, terrain, and land-cover detail, see our Physical Map of Iowa.

People, economy, and activity

Des Moines and Polk County carry Iowa's financial and insurance sector, with Principal Financial Group headquartered there alongside a growing cluster of tech and data-center investment from companies like Meta and Microsoft in Polk and Dallas counties. Cedar Rapids, in Linn County, built its economy around cereal and grain processing, still home to a major Quaker Oats plant, while the Quad Cities area around Scott County leans on Deere & Company and other farm-equipment manufacturing shared with Illinois across the river. Outside those hubs, agriculture dominates the map more completely than in almost any other state: Iowa is the nation's top producer of corn, soybeans, hogs, and eggs, with nearly every county's economy tied to row crops or livestock in some way. The ten largest cities by population are Des Moines, Cedar Rapids, Davenport, Sioux City, Ankeny, Iowa City, West Des Moines, Ames, Waterloo, and Council Bluffs, with Ankeny and West Des Moines both reflecting Polk and Dallas counties' rapid suburban growth.

Culture and heritage

Iowa City, home to the University of Iowa in Johnson County, hosts the Iowa Writers' Workshop, one of the most influential creative writing programs in the country, and the city carries a UNESCO City of Literature designation because of it. Ames, in Story County, is home to Iowa State University, the state's other major public research campus. Dubuque County holds the state's oldest city and river-port heritage along the Mississippi, while the Amana Colonies in Iowa County preserve a well-known 19th-century communal-living settlement that's now a major tourist draw. The Iowa State Fair, held each August in Des Moines, is one of the largest state fairs in the country and remains the single biggest annual cultural event tied to the state's farming identity. Field of Dreams, in Dyersville, Dubuque County, has turned a working farm into a minor-league and pop-culture pilgrimage site since the 1989 film.

Climate (quick note)

Iowa has a humid continental climate statewide, with cold, snowy winters and warm, humid summers, and slightly milder winters in the southeast along the Mississippi. For a full seasonal and biome breakdown, see our Physical Map of Iowa.

Getting around (map-aligned)

North to south, I-29 and I-35 are the main spines, with I-29 tracking the Missouri River along the western counties and I-35 running through Des Moines up to the Minnesota line. East to west, I-80 is the backbone, crossing the state from Council Bluffs through Des Moines and Iowa City to the Quad Cities, while I-380 links Cedar Rapids to Iowa City. One quick note on the map itself: county lines and ZIP code boundaries don't always match. A single ZIP code can straddle two counties, so use the shaded county blocks on this map for jurisdiction, taxes, and courts, not a ZIP lookup.

Northwest to Northeast Iowa and the central river valleys

Northwest corner – Big Sioux Valley and the Lakes area

Begin at the tri-state corner where South Dakota, Nebraska, and Iowa meet along the Big Sioux and Missouri rivers.

Sioux County – seat: Orange City. The map shows Sioux Center, Orange City, and Rock Valley aligned across a rich agricultural plain. A bit south, Hawarden sits on the river near South Dakota.

Lyon County – seat: Rock Rapids. Iowa's far northwest county, Rock Rapids, is central, with Inwood and Larchwood near the South Dakota border.

Osceola County – seat: Sibley. Compact and rural, Sibley anchors the county with Ashton and Ocheyedan indicated.

O'Brien County – seat: Primghar. The seat Primghar lies near the center; Sheldon, a regional hub, straddles the O'Brien and Sioux line on the map.

Cherokee County – seat: Cherokee. Cherokee is bold, with Aurelia and Marcus labeled along a soft bend of the Little Sioux River.

Plymouth County – seat: Le Mars. Known for its ice cream heritage, Le Mars is just north of Sioux City; Hinton and Akron line the Missouri approach.

Woodbury County – seat: Sioux City. A major label at the Missouri and Big Sioux confluence; Sioux City is adjacent to South Sioux City, NE, and North Sioux City, SD. Moville and Sloan appear downriver.

The lake country blossoms to the northeast:

Dickinson County – seat: Spirit Lake. The Iowa Great Lakes – Okoboji, Arnolds Park, Spirit Lake – are blue jewels on the map.

Emmet County – seat: Estherville. Estherville lines the Des Moines River; Armstrong sits on the county's west edge.

North-central prairies – rows of square counties under Minnesota

Continuing east along the Minnesota line, counties create a tidy checkerboard that's excellent for memorization.

Buena Vista County – seat: Storm Lake, with Alta and Newell around the large lake. Clay County – seat: Spencer, a retail hub at the Little Sioux. Palo Alto County – seat: Emmetsburg, with Graettinger and West Bend. Pocahontas County – seat: Pocahontas, a small central city.

Humboldt County – seat: Dakota City (twin to Humboldt across the river).

Kossuth County – seat: Algona. Iowa's largest county by area, Algona, Bancroft, and Whittemore dot the top row.

Winnebago County – seat: Forest City sits along the state line with Lake Mills near I-35.

Worth County – seat: Northwood, where the Shell Rock River dips south.

Mitchell County – seat: Osage, between Worth and Howard; St. Ansgar stands near the Minnesota border.

Howard County – seat: Cresco, with Lime Springs noted on the line.

Winneshiek County – seat: Decorah. A standout rivers-and-bluffs county, Decorah is large, with Calmar and Ossian appearing to the south.

Allamakee County – seat: Waukon. Iowa's far northeast; Waukon sits inland while Lansing and Harpers Ferry cling to the Mississippi.

Floyd County – seat: Charles City. South of Mitchell and Cerro Gordo, the Cedar River runs through Charles City, once nicknamed "America's Hometown of the Tractor" for its Hart-Parr works; Rockford and Nora Springs sit nearby.

Chickasaw County – seat: New Hampton. East of Floyd and south of Howard, New Hampton sits near the geographic center of the county on the Little Cedar River, with Nashua and Lawler labeled.

The Little Sioux to Raccoon River arc – west-central counties

Drop back to the western tier south of Sioux City to follow a neat chain along the Maple and Boyer valleys.

Monona County – seat: Onawa. Between Woodbury and Harrison, Onawa is near the Missouri; Mapleton sits inland.

Harrison County – seat: Logan. Missouri Valley and Dunlap mark the Loess Hills edge.

Shelby County – seat: Harlan. Harlan is central; Defiance and Elk Horn are visible to the north and south.

Crawford County – seat: Denison, a regional town on the Boyer River with Manilla and Charter Oak nearby.

Ida County – seat: Ida Grove, with castle-like landmarks and Holstein to the west.

Sac County – seat: Sac City, flanked by Lake View on Black Hawk Lake and Odebolt.

Calhoun County – seat: Rockwell City, set between Manson and Lake City.

Greene County – seat: Jefferson, where a tall courthouse tower stands out; Grand Junction and Scranton line the diagonals.

Carroll County – seat: Carroll, a trading hub with Manning and Glidden on either flank.

Guthrie County – seat: Guthrie Center, with lake towns Panora and Lake Panorama noted eastward.

Audubon County – seat: Audubon, home to "Albert the Bull," squeezed neatly between Shelby and Guthrie.

Cass County – seat: Atlantic, just north of I-80, with Anita to the northeast.

Greater Des Moines region – the capital and its ring

The map places Des Moines prominently in Polk County, at the confluence of the Des Moines and Raccoon rivers.

Polk County – seat: Des Moines. Labels show Des Moines, West Des Moines, Ankeny, Altoona, and Clive spreading through central Iowa.

Dallas County – seat: Adel. Fast-growing suburbs like Waukee and Perry sit along the I-80/US-169 corridors.

Warren County – seat: Indianola, south of the metro with Norwalk and Carlisle near the Polk line.

Madison County – seat: Winterset, home to covered bridge lore; Earlham and Truro are on the grid.

Jasper County – seat: Newton, with Colfax and Baxter along the Des Moines River slope.

Marion County – seat: Knoxville, with Pella and Lake Red Rock highlighted.

Boone County – seat: Boone, northwest of the metro; Ogden and the High Trestle Trail area sit near the Des Moines River.

Story County – seat: Nevada. The university city of Ames is prominent just north of the county seat.

Marshall County – seat: Marshalltown, with State Center showing as "Mid-Iowa."

Central and north-central interior – Fort Dodge and Mason City corridors

Moving north from Des Moines, two river hubs anchor central Iowa.

Webster County – seat: Fort Dodge. Fort Dodge is bold along the Des Moines River with Gowrie to the south.

Hamilton County – seat: Webster City, a tidy label on the Boone below I-35.

Hardin County – seat: Eldora, with Iowa Falls straddling the Iowa River.

Wright County – seat: Clarion, with Eagle Grove and Belmond forming a west-east line.

Hancock County – seat: Garner, while Britt, Kanawha, and Forest City lie around the edges.

Cerro Gordo County – seat: Mason City. Mason City and Clear Lake form a twin-town complex visible from the interstate.

The Cedar Valley and Northeast corridor – Waterloo–Cedar Falls to Dubuque

Follow the Shell Rock and Cedar rivers eastward through a dense chain of county seats.

Franklin County – seat: Hampton sits between Cerro Gordo and Hardin.

Butler County – seat: Allison, with Shell Rock and Clarksville following the river.

Bremer County – seat: Waverly. Waverly is central, while Cedar Falls touches the county's southern line in neighboring Black Hawk County.

Black Hawk County – seat: Waterloo (with Cedar Falls beside it). This duo is a primary label cluster on the Cedar River.

Grundy County – seat: Grundy Center, a farm services hub between Waterloo and Marshalltown.

Buchanan County – seat: Independence, east of Black Hawk on US-20.

Fayette County – seat: West Union, with Oelwein and Fayette along branch rivers.

Clayton County – seat: Elkader. Along the Mississippi palisades, Guttenberg and McGregor sit on river bends.

Delaware County – seat: Manchester. The Maquoketa River threads through; Earlville and Delhi are marked.

Dubuque County – seat: Dubuque. A strong Mississippi anchor with Dyersville inland, famous for baseball lore.

Cedar Rapids and Iowa City corridor – I-380 and the southern driftless edge

Linn County – seat: Cedar Rapids. The map shows Cedar Rapids with Marion and Hiawatha; the Cedar River loops through.

Benton County – seat: Vinton, between Cedar Rapids and Waterloo; Belle Plaine lies on the county's south line.

Tama County – seat: Toledo, with Tama, a twin city, and Traer on the south tier.

Poweshiek County – seat: Montezuma, with Grinnell (college town) prominent along I-80.

Iowa County – seat: Marengo, where the English River meanders; Williamsburg appears along the interstate.

Johnson County – seat: Iowa City. Iowa City is a bold label, connected to Coralville and just north of University Heights.

Cedar County – seat: Tipton, with West Branch and Mechanicsville on the county grid.

Jones County – seat: Anamosa, with Monticello on the US-151 line.

Jackson County – seat: Maquoketa, a halfway hub on US-61 with Bellevue pressed to the Mississippi.

Southeast river counties, the Loess Hills south, and the whole southern tier

The Mississippi arc from Clinton to Burlington

Clinton County – seat: Clinton. Clinton straddles the Mississippi with bridges to Illinois; DeWitt sits inland along the county's crossroads.

Scott County – seat: Davenport. The Quad Cities region shows Davenport and neighboring Bettendorf, facing Rock Island and Moline across the river.

Muscatine County – seat: Muscatine. A river bend city with West Liberty and Wilton inland.

Louisa County – seat: Wapello, where the Iowa and Mississippi rivers meet; Columbus Junction is highlighted at the confluence.

Des Moines County – seat: Burlington. Burlington anchors the Great River Bridge area with West Burlington beside it.

Lee County – dual seats: Fort Madison and Keokuk. The only dual-seat county in Iowa, Keokuk is at the far southeast tip of the river; Fort Madison lies upstream.

Southeast interior – Amish routes, courthouse squares, and university towns

Washington County – seat: Washington, with Kalona on the county's north edge and Riverside along the English River.

Keokuk County – seat: Sigourney, surrounded by small towns like What Cheer and Keota.

Jefferson County – seat: Fairfield, a cultural hub with Fairfield's central square and Lockridge marked.

Henry County – seat: Mount Pleasant, with New London and Winfield nearby.

Van Buren County – seat: Keosauqua, a riverbend county with the Villages of Van Buren, Farmington, and Bonaparte lining the Des Moines River.

Wapello County – seat: Ottumwa, a major label on the Des Moines River; Eddyville lies northwest on the county's border.

Mahaska County – seat: Oskaloosa, with New Sharon north and University Park adjacent to the seat.

Monroe County – seat: Albia, centered between Wapello and Lucas.

Appanoose County – seat: Centerville, with lake country around Rathbun Lake stretching into Wayne and Lucas.

Davis County – seat: Bloomfield, on the Missouri line with Eldon just over in Wapello County.

Southern tier westward – Missouri line counties

Fremont County – seat: Sidney, where the Nishnabotna meets the Missouri; Hamburg lies at the extreme southwest corner.

Page County – seat: Clarinda, with Shenandoah to the north.

Taylor County – seat: Bedford, on the rolling Missouri border.

Ringgold County – seat: Mount Ayr, a small but distinct seat on US-169.

Decatur County – seat: Leon, just west of Lamoni along I-35 at the Missouri line.

Wayne County – seat: Corydon, north of Mercer County, MO.

Lucas County – seat: Chariton, with Russell and Derby marked.

Clarke County – seat: Osceola, a junction town on I-35 with Murray westward.

Union County – seat: Creston, a rail town with Afton at the county's east edge.

Adams County – seat: Corning, a small county centered along the Nodaway.

Montgomery County – seat: Red Oak, with Villisca and Stanton around it.

Mills County – seat: Glenwood, north of the Nishnabotna, with Malvern along US-34.

Pottawattamie County – seats: Council Bluffs and Avoca (primary functions based in Council Bluffs). The map shows Council Bluffs directly across from Omaha, Nebraska.

South-central uplands back toward Des Moines

Adair County – seat: Greenfield, with Stuart and Orient visible.

Madison County (seat Winterset), Warren County (seat Indianola), and Marion County (seat Knoxville) were already noted; Lucas, Clarke, and Decatur described the I-35 corridor to Missouri above.

Why this county-first Iowa map works for every audience

Residents and researchers can confirm jurisdictions, vital for property, courts, and public records, because county names and county seats are unmistakably labeled. Travelers see how metro clusters sit within their counties: Des Moines in Polk, Cedar Rapids in Linn, Iowa City in Johnson, Waterloo in Black Hawk, Davenport in Scott, Sioux City in Woodbury, Council Bluffs in Pottawattamie, Dubuque in Dubuque, and Mason City in Cerro Gordo. Geography students appreciate the tidy checkerboard rows that make Iowa a top state for county-seat quizzes. The gentle use of interstates helps them orient without clutter.

Frequently Asked Questions about the Iowa County Map

How many counties are shown in Iowa?
Iowa displays 99 counties, each shaded and labeled with its county seat.
Where is the state capital shown on the map?
The capital Des Moines appears in the center-south as the seat of Polk County.
Which county includes Cedar Rapids and its seat?
Cedar Rapids is the county seat of Linn County in east-central Iowa.
Where are Davenport and the Quad Cities noted?
Davenport, the seat of Scott County, sits on the Mississippi River opposite Illinois as part of the Quad Cities area.
Where is Sioux City and which county seat is it?
Sioux City anchors the northwest on the Missouri River as the seat of Woodbury County.
Where is Iowa City and what county does it serve?
Iowa City is the county seat of Johnson County, just south of Cedar Rapids in the east-central corridor.
Which county shows Council Bluffs on the Missouri River?
Council Bluffs appears as the seat of Pottawattamie County across from Omaha, Nebraska.
Where is Dubuque shown along the Mississippi?
Dubuque is the county seat of Dubuque County on the far eastern bluff of the Mississippi River.
What about Ames and Story County on this map?
Ames is a key city in Story County; the county seat is Nevada, both shown near the center-north of the state.
Which states and waters border Iowa for orientation?
Minnesota to the north; South Dakota and Nebraska to the west along the Missouri; Missouri to the south; Illinois and Wisconsin to the east across the Mississippi.
Rivers lightly indicated for clean orientation?
The map emphasizes the Mississippi River on the east edge and the Missouri River on the west, with the Des Moines and Cedar rivers noted through the interior.
Which county seats are easiest to spot quickly on this map?
Des Moines (Polk), Cedar Rapids (Linn), Davenport (Scott), Sioux City (Woodbury), Iowa City (Johnson), Waterloo (Black Hawk), Dubuque (Dubuque), and Council Bluffs (Pottawattamie).
What is the largest county in Iowa by area?
Kossuth County is the largest Iowa county by land area, at about 973 square miles.
What is the smallest county in Iowa by area?
Dickinson County is the smallest Iowa county by land area, at about 381 square miles.
What is the most populous county in Iowa?
Polk County has the largest population of any Iowa county, home to Des Moines.
What is the least populous county in Iowa?
Adams County has the smallest population of Iowa's 99 counties.
What is the oldest county in Iowa?
Des Moines County and Dubuque County are tied as Iowa's oldest, both established in 1834.
What is the largest city in Iowa?
Des Moines is Iowa's largest city by population and also its capital, followed by Cedar Rapids, Davenport, and Sioux City.
Does this map show ZIP codes?
This map focuses on counties, cities, and roads rather than ZIP code boundaries; county lines and ZIP code boundaries do not always match exactly.
Can I print or copy this map from the website?
No. Printing, copying or redistributing this map is not permitted. Please view it online only.

Physical Map of Iowa
Physical map and map image of Iowa.

Regional Directory of Canada
Information and guide about Canada and website listing.

Regional Directory of United States of America
Information and guide about United States of America and websites with American topics.

Regional Directory of Europe
Information and guide about Europe and websites with European topics.

Regional Directory of Australia
Information and guide about Australia and websites with Australian topics.