| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Fayette | 1 | 4,011 | 4,283 | -1.21% | 469 | 9 | City |
| Berry | 2 | 1,188 | 1,209 | -0.34% | 110 | 11 | Town |
| Glen Allen | 3 | 419 | 428 | -0.48% | 64 | 7 | Town |
| Belk | 4 | 188 | 187 | 0% | 136 | 1 | Town |
| Gu-Win | 5 | 134 | 138 | -0.74% | 69 | 2 | Town |
Fayette is the largest city in Fayette County, with a population of 4,011.
Gu-Win is the smallest city in Fayette County, with a population of 134.
There are 5 cities in Fayette County, Alabama.