Fayette County, Iowa Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Oelwein15,7255,909-0.56%1,1895 City
West Union22,4122,476-0.5%8783 City
Fayette31,1681,254-1.43%7801 City
Elgin4667686-0.45%9841 City
Clermont5566577-0.35%4491 City
Maynard6460473-0.43%4751 City
Hawkeye7424439-0.7%6311 City
Arlington8412420-0.48%4111 City
Waucoma92392340.42%5110 City
Wadena10202207-0.98%2691 City
Westgate11186189-0.53%5110 City
St. Lucas12165168-0.6%6500 City
Jackson Junction1339370%7.06 City

Fayette County Cities Summary

Largest City

Oelwein is the largest city in Fayette County, with a population of 5,725.

Smallest City

Jackson Junction is the smallest city in Fayette County, with a population of 39.

10 Largest Cities

There are 13 cities in Fayette County, Iowa.

Location of Fayette County