Iowa County, Iowa Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Williamsburg13,4163,3550.23%1,0143 City
Marengo22,4212,437-0.16%1,1452 City
North English31,0351,066-0.58%1,7051 City
Victor4850874-0.58%1,7670 City
Ladora5222229-0.45%7530 City
Parnell6190194-0.52%1,0730 City
Millersburg71371370%1,1230 City

Iowa County Cities Summary

Largest City

Williamsburg is the largest city in Iowa County, with a population of 3,416.

Smallest City

Millersburg is the smallest city in Iowa County, with a population of 137.

10 Largest Cities

There are 7 cities in Iowa County, Iowa.

Location of Iowa County