5 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Fayette | 1 | 4,029 | 4,281 | -1.25% | 471 | 9 | City |
| Berry | 2 | 1,174 | 1,211 | -0.68% | 109 | 11 | Town |
| Glen Allen | 3 | 419 | 428 | -0.48% | 64 | 7 | Town |
| Belk | 4 | 187 | 187 | 0% | 135 | 1 | Town |
| Gu-Win | 5 | 142 | 141 | 0% | 73 | 2 | Town |
Fayette is the largest city in Fayette County, with a population of 4,029.
Gu-Win is the smallest city in Fayette County, with a population of 142.
There are 5 cities in Fayette County, Alabama.