6 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Port Lavaca | 1 | 11,243 | 11,521 | -0.5% | 1,108 | 10 | City |
| Seadrift | 2 | 1,070 | 998 | 1.33% | 836 | 1 | City |
| Port O'Connor | 3 | 676 | 1,139 | -5.32% | 170 | 4 | CDP |
| Point Comfort | 4 | 551 | 603 | -1.96% | 419 | 1 | City |
| Alamo Beach | 5 | 219 | 736 | 7.35% | 289 | 1 | CDP |
| Magnolia Beach | 6 | 196 | 74 | 7.1% | 192 | 1 | CDP |
Port Lavaca is the largest city in Calhoun County, with a population of 11,243.
Magnolia Beach is the smallest city in Calhoun County, with a population of 196.
There are 6 cities in Calhoun County, Texas.