10 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| San Marcos | 1 | 75,839 | 68,224 | 2.05% | 1,951 | 39 | City |
| Kyle | 2 | 70,683 | 46,433 | 7.37% | 2,178 | 32 | City |
| Buda | 3 | 16,292 | 15,282 | 1.26% | 1,702 | 10 | City |
| Dripping Springs | 4 | 11,428 | 5,111 | 12.43% | 1,296 | 9 | City |
| Belterra | 5 | 8,348 | 5,698 | 7.15% | 3,560 | 2 | CDP |
| Shady Hollow | 6 | 5,374 | 3,833 | 0.47% | 2,481 | 2 | CDP |
| Wimberley | 7 | 2,890 | 2,883 | 0.03% | 323 | 9 | City |
| San Leanna | 8 | 515 | 524 | -0.39% | 1,160 | 0 | Village |
| Bear Creek | 9 | 476 | 399 | 3.25% | 417 | 1 | Village |
| Driftwood | 10 | 109 | 131 | -1.8% | 84 | 1 | CDP |
San Marcos is the largest city in Hays County, with a population of 75,839.
Driftwood is the smallest city in Hays County, with a population of 109.
There are 10 cities in Hays County, Texas.