7 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| La Grange | 1 | 4,560 | 4,391 | 0.62% | 1,103 | 4 | City |
| Schulenburg | 2 | 2,920 | 2,676 | 1.42% | 1,117 | 3 | City |
| Flatonia | 3 | 1,433 | 1,327 | 1.27% | 866 | 2 | Town |
| Ellinger | 4 | 301 | 285 | 1.01% | 663 | 0 | City |
| Carmine | 5 | 255 | 245 | 0.79% | 156 | 2 | City |
| Fayetteville | 6 | 255 | 245 | 0.79% | 508 | 1 | City |
| Round Top | 7 | 98 | 88 | 2.08% | 103 | 1 | Town |
La Grange is the largest city in Fayette County, with a population of 4,560.
Round Top is the smallest city in Fayette County, with a population of 98.
There are 7 cities in Fayette County, Texas.