Fayette County, Iowa Cities (2026)

14 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Oelwein15,7295,906-0.5%1,1905 City
West Union22,4142,477-0.41%8793 City
Fayette31,1631,252-1.27%7771 City
Elgin4671686-0.3%9901 City
Clermont5568577-0.18%4511 City
Maynard6462473-0.43%4771 City
Hawkeye7424439-0.47%6311 City
Arlington8412420-0.24%4111 City
Waucoma92382290.85%5090 City
Wadena10198206-0.5%2631 City
Westgate111891910%5190 City
St. Lucas121671670%6570 City
Randalia1352540%2780 City
Jackson Junction1439362.63%76 City

Fayette County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 14 cities in Fayette County, Iowa.

Location of Fayette County