| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Karnes City | 1 | 3,530 | 3,599 | -0.28% | 1,523 | 2 | City |
| Kenedy | 2 | 3,266 | 3,498 | -1.18% | 740 | 4 | City |
| Runge | 3 | 962 | 899 | 1.05% | 818 | 1 | Town |
| Falls City | 4 | 471 | 499 | -1.05% | 528 | 1 | City |
Karnes City is the largest city in Karnes County, with a population of 3,530.
Falls City is the smallest city in Karnes County, with a population of 471.
There are 4 cities in Karnes County, Texas.