Hill County, Texas
County seat: Hillsboro · Population 39,503 (2025) · 959 sq mi
Hill County is the 81st most populous of Texas's 254 counties, with 39,503 people (2025 estimate). Its county seat is Hillsboro. It is part of the Central Texas region, one of the 12 Texas Comptroller economic regions. The map shows its 14 cities and towns and the 6 neighboring counties.

Hill County facts
- County seat
- Hillsboro
- Population (2025 estimate)
- 39,503 +10.1% since 2020
- Land area
- 959 sq mi 83rd largest of 254
- Water area
- 27 sq mi
- Population density
- 41 per sq mi
- Established
- 1853
- Named after
- George Washington Hill secretary of war and secretary of the navy under the Republic of Texas
- Largest city
- Hillsboro 9,036
- Median household income
- $64,591
- Cities and towns
- 14
- ZIP codes
- 19
- Time zone
- Central
- FIPS code
- 48217
Cities and towns in Hill County
Hill County has 14 incorporated cities, towns and villages. Populations count the people living inside Hill County; cities that cross a county line also list the other counties.
| Name | Type | Population 2025 | Also in |
|---|---|---|---|
| Hillsboro (county seat) | City | 9,036 | |
| Whitney | Town | 2,134 | |
| Itasca | City | 1,970 | |
| Hubbard | City | 1,507 | |
| Blum | Town | 421 | |
| Abbott | City | 377 | |
| Mount Calm | City | 336 | |
| Covington | City | 303 | |
| Malone | Town | 253 | |
| Carl's Corner | Town | 227 | |
| Penelope | Town | 196 | |
| Bynum | Town | 180 | |
| Mertens | Town | 156 | |
| Aquilla | City | 115 |
ZIP codes in Hill County
19 ZIP codes reach into Hill County. ZIP codes ignore county lines, so some also cover a neighboring county.
- 76050 also Johnson and Ellis counties
- 76055
- 76093 also Johnson County
- 76621 also McLennan County
- 76622 also McLennan County
- 76627
- 76628
- 76631
- 76636
- 76645
- 76648 also Limestone and Navarro counties
- 76650
- 76660
- 76666 also Navarro County
- 76670 also Ellis County
- 76673 also Limestone and McLennan counties
- 76676
- 76691 also McLennan County
- 76692
Population of Hill County, 2020–2025
Hill County grew by 3,635 people (+10.1%) between April 2020 and July 2025: 549 more deaths than births and a net gain of 4,138 people from migration.
| Year (July 1) | Population |
|---|---|
| 2020 | 35,965 |
| 2021 | 36,387 |
| 2022 | 37,314 |
| 2023 | 38,236 |
| 2024 | 38,889 |
| 2025 | 39,503 |
Neighboring counties
- Bosque County west · 18,918 people
- McLennan County south · 272,020 people
- Johnson County northwest · 218,048 people
- Navarro County east · 57,181 people
- Ellis County northeast · 240,867 people
- Limestone County southeast · 22,849 people
Printable Hill 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.
- PDF (Letter) (149 KB)
- PNG (2400 px) (85 KB)
Paste this code to embed the map on your site:
Sources
- Boundaries: U.S. Census Bureau, 2025 Cartographic Boundary Files (1:500,000).
- Population: Census Bureau county and city estimates, Vintage 2025. CDP populations: American Community Survey 2020–2024.
- Places and ZIP codes: Census Bureau 2026 Gazetteer and 2020 ZIP Code Tabulation Area relationship files.
- County seat, founding year and name origin: Wikidata (CC0), checked against state sources.
Back to the Texas county map with all 254 counties. Found an error? Tell us.