4 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Hondo | 1 | 9,107 | 8,416 | 1.54% | 906 | 10 | City |
| Devine | 2 | 4,693 | 4,335 | 1.54% | 1,460 | 3 | City |
| Castroville | 3 | 3,257 | 2,976 | 1.75% | 911 | 4 | City |
| Natalia | 4 | 1,394 | 1,203 | 2.8% | 1,002 | 1 | City |
Hondo is the largest city in Medina County, with a population of 9,107.
Natalia is the smallest city in Medina County, with a population of 1,394.
There are 4 cities in Medina County, Texas.