| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| La Grange | 1 | 4,540 | 4,387 | 0.69% | 1,098 | 4 | City |
| Schulenburg | 2 | 2,880 | 2,675 | 1.52% | 1,102 | 3 | City |
| Flatonia | 3 | 1,433 | 1,328 | 1.42% | 866 | 2 | Town |
| Ellinger | 4 | 302 | 285 | 1% | 665 | 0 | City |
| Carmine | 5 | 257 | 248 | 0.78% | 157 | 2 | City |
| Fayetteville | 6 | 256 | 243 | 0.79% | 510 | 1 | City |
| Round Top | 7 | 96 | 90 | 1.05% | 101 | 1 | Town |
La Grange is the largest city in Fayette County, with a population of 4,540.
Round Top is the smallest city in Fayette County, with a population of 96.
There are 7 cities in Fayette County, Texas.