Hidalgo County, Texas

County seat: Edinburg · Population 921,549 (2025) · 1,571 sq mi

Hidalgo County is the 9th most populous of Texas's 254 counties, with 921,549 people (2025 estimate). Its county seat is Edinburg. It is part of the South Texas region, one of the 12 Texas Comptroller economic regions. The map shows its 22 cities and towns and the 5 neighboring counties.

Map of Hidalgo County, Texas with cities, towns and the county boundary
Hidalgo County, Texas with its cities and towns, unincorporated communities (CDPs) and neighboring counties. Boundaries: U.S. Census Bureau, 2025. Free to use with attribution (CC BY 4.0).

Hidalgo County facts

County seat
Edinburg
Population (2025 estimate)
921,549 +5.8% since 2020
Land area
1,571 sq mi 15th largest of 254
Water area
12 sq mi
Population density
587 per sq mi
Established
1852
Named after
Miguel Hidalgo Y Costilla Catholic priest, leader of the Mexican War of Independence
Largest city
McAllen 150,640
Median household income
$54,338
Cities and towns
22 plus 36 CDPs
ZIP codes
30
Time zone
Central
FIPS code
48215

Cities and towns in Hidalgo County

Hidalgo County has 22 incorporated cities, towns and villages. Populations count the people living inside Hidalgo County; cities that cross a county line also list the other counties.

NameTypePopulation 2025Also in
McAllenCity150,640
Edinburg (county seat)City110,700
MissionCity88,992
PharrCity80,830
WeslacoCity44,203
San JuanCity37,868
AltonCity24,138
AlamoCity20,625
MercedesCity17,915
DonnaCity16,698
PalmviewCity15,878
HidalgoCity15,376
PenitasCity6,495
ElsaCity5,820
La JoyaCity5,257
ProgresoCity5,148
Sullivan CityCity3,891
La VillaCity3,257
EdcouchCity2,650
PalmhurstCity2,562
GranjenoCity284
Progreso LakesCity281

Unincorporated communities (CDPs)

Census-designated places are communities without their own city government; the county provides their services.

CommunityPopulationAlso in
La Homa11,285
Murillo8,883
Salida del Sol Estates7,766
Mila Doce7,731
Olivarez6,326
Doolittle6,203
Doffing5,004
North Alamo4,819
Scissors4,267
San Carlos3,678
Midway North3,594
South Alamo3,309
La Blanca2,998
Indian Hills2,961
Citrus City2,395
Monte Alto2,350
Midway South2,308
Llano Grande2,283
Perezville2,237
Lopezville2,227
Heidelberg2,215
Palmview South1,819
Abram1,741
West Sharyland1,664
Muniz1,601
César Chávez1,351
Linn801
Hargill609
Villa Verde373
Laguna Seca239
Havana150
La Coma Heights127
Relampago99
Los Ebanos20
Cuevitas0
Harding Gill Tract0

ZIP codes in Hidalgo County

30 ZIP codes reach into Hidalgo County. ZIP codes ignore county lines, so some also cover a neighboring county.

Population of Hidalgo County, 2020–2025

Hidalgo County grew by 50,761 people (+5.8%) between April 2020 and July 2025: 41,231 more births than deaths and a net gain of 8,886 people from migration.

Year (July 1)Population
2020872,753
2021879,576
2022888,619
2023901,096
2024913,612
2025921,549

Neighboring counties

Printable Hidalgo County map

The PDF is a vector file with real text: it prints sharp on Letter paper and you can search it for a town. The PNG is 2400 pixels wide for slides and documents. Both are free to use with a credit to WhichCounty.

Paste this code to embed the map on your site:

Sources

Back to the Texas county map with all 254 counties. Found an error? Tell us.