3 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Crystal City | 1 | 5,939 | 6,339 | -1.33% | 1,619 | 3.67 | City |
Batesville | 2 | 1,138 | 1,764 | 0.44% | 192 | 5.92 | CDP |
La Pryor | 3 | 952 | 1,307 | -4.61% | 357 | 2.67 | CDP |
Crystal City is the largest city in Zavala County, with a population of 5,939.
La Pryor is the smallest city in Zavala County.
There are 3 cities in Zavala County, Texas.