Hidalgo County, Texas Cities (2025)

22 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
McAllen1150,377142,4011.07%2,41262 City
Edinburg2110,724100,7671.83%2,34647 City
Mission389,25185,8640.76%2,45736 City
Pharr481,46679,8450.4%3,33624 City
Weslaco544,67340,6281.84%2,64517 City
San Juan637,83435,3691.32%3,12312 City
Alton724,04218,3664.95%3,1658 City
Alamo820,95119,6661.24%2,7388 City
Mercedes917,85216,2671.81%1,51312 City
Donna1016,89316,8070.1%2,0378 City
Palmview1116,07715,8390.29%2,1218 City
Hidalgo1215,45314,0061.91%1,8518 City
Penitas136,5976,4500.44%7049 City
Elsa145,7695,6730.33%2,7642 City
La Joya155,2864,4993.06%1,2574 City
Progreso165,2704,8281.7%1,7603 City
Sullivan City173,8973,910-0.08%1,0864 City
La Villa183,2652,8332.71%5,4781 City
Edcouch192,6722,775-0.78%2,5821 City
Palmhurst202,6022,6020%5854 City
Granjeno212902840.35%9540 City
Progreso Lakes222792561.45%1332 City

Hidalgo County Cities Summary

Largest City

McAllen is the largest city in Hidalgo County, with a population of 150,377.

Smallest City

Progreso Lakes is the smallest city in Hidalgo County, with a population of 279.

10 Largest Cities

There are 22 cities in Hidalgo County, Texas.

Location of Hidalgo County