Fayette County, Iowa Cities (2025)

14 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Oelwein15,7585,906-0.52%1,1965 City
West Union22,4242,477-0.45%8823 City
Fayette31,1781,252-1.26%7871 City
Elgin4673686-0.44%9931 City
Clermont5569577-0.35%4521 City
Maynard6464473-0.43%4791 City
Hawkeye7426439-0.7%6341 City
Arlington8413420-0.48%4121 City
Waucoma92362290.43%5040 City
Wadena10199206-1%2651 City
Westgate11189191-0.53%5190 City
St. Lucas121671670%6570 City
Randalia135254-1.89%2780 City
Jackson Junction1438360%66 City

Fayette County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 14 cities in Fayette County, Iowa.

Location of Fayette County