7 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Zapata | 1 | 5,115 | 5,567 | 0.02% | 669 | 8 | CDP |
| Siesta Shores | 2 | 1,678 | 1,740 | 1.21% | 2,286 | 1 | CDP |
| Falcon Lake Estates | 3 | 1,037 | 834 | 0% | 1,545 | 1 | CDP |
| San Ygnacio | 4 | 571 | 484 | -1.04% | 375 | 2 | CDP |
| Las Palmas | 5 | 58 | 42 | 7.41% | 853 | 0 | CDP |
| Falcon Mesa | 6 | 46 | 57 | -34.29% | 30 | 2 | CDP |
| Lopeño | 7 | 16 | 191 | -40.74% | 20 | 1 | CDP |
Zapata is the largest city in Zapata County, with a population of 5,115.
Lopeño is the smallest city in Zapata County, with a population of 16.
There are 7 cities in Zapata County, Texas.