Which counties in Texas are losing population?
77 of the 246 ranked counties in Texas had fewer residents in 2025 than in 2020. Garza County lost the largest share, down 22.3% (−1,296 people). Howard County lost the most residents (−4,307).
Of the 77 counties that lost residents between 2020 and 2025, the largest factor was natural change (more deaths than births) in 22 and net domestic migration (more residents moving to other U.S. counties than arriving) in 55 (Census Bureau components of population change).
Data as of 2025 · updated
All 77 Texas counties that lost residents
| Rank | County | Change 2020–25 | Residents lost 2020–25 | Residents 2025 | Largest factor 2020–25 |
|---|---|---|---|---|---|
| 1 | Garza County | −22.3% | −1,296 | 4,510 | Domestic migration (−1,638) |
| 2 | Reeves County | −17.8% | −2,631 | 12,138 | Domestic migration (−3,238) |
| 3 | Jeff Davis County | −13.9% | −276 | 1,711 | Domestic migration (−180) |
| 4 | Howard County | −12.4% | −4,307 | 30,504 | Domestic migration (−5,047) |
| 5 | Presidio County | −11.0% | −672 | 5,433 | Domestic migration (−840) |
| 6 | Crockett County | −10.5% | −326 | 2,769 | Domestic migration (−253) |
| 7 | Cottle County | −10.4% | −142 | 1,224 | Domestic migration (−81) |
| 8 | Floyd County | −9.1% | −488 | 4,881 | Domestic migration (−410) |
| 9 | Hemphill County | −8.4% | −282 | 3,083 | Domestic migration (−249) |
| 10 | Hartley County | −8.1% | −433 | 4,904 | Domestic migration (−570) |
| 11 | Schleicher County | −7.9% | −193 | 2,245 | Domestic migration (−155) |
| 12 | Reagan County | −7.5% | −257 | 3,166 | Domestic migration (−376) |
| 13 | Hardeman County | −7.5% | −266 | 3,292 | Domestic migration (−194) |
| 14 | Brooks County | −7.3% | −516 | 6,579 | Domestic migration (−547) |
| 15 | Ochiltree County | −6.7% | −670 | 9,284 | Domestic migration (−1,275) |
| 16 | Zavala County | −6.5% | −631 | 9,037 | Domestic migration (−725) |
| 17 | Dimmit County | −6.5% | −560 | 8,024 | Domestic migration (−585) |
| 18 | Jim Hogg County | −6.0% | −290 | 4,555 | Domestic migration (−238) |
| 19 | Hansford County | −5.9% | −309 | 4,944 | Domestic migration (−416) |
| 20 | Collingsworth County | −5.9% | −155 | 2,487 | Natural change (−120) |
| 21 | Dawson County | −5.6% | −698 | 11,776 | Domestic migration (−712) |
| 22 | Upton County | −5.1% | −170 | 3,131 | Domestic migration (−177) |
| 23 | Crosby County | −4.8% | −244 | 4,852 | Domestic migration (−183) |
| 24 | Ward County | −4.7% | −554 | 11,125 | Domestic migration (−783) |
| 25 | Sutton County | −4.7% | −158 | 3,203 | Domestic migration (−157) |
| 26 | Stonewall County | −4.7% | −58 | 1,186 | Natural change (−82) |
| 27 | Knox County | −4.6% | −154 | 3,192 | Natural change (−103) |
| 28 | Hutchinson County | −4.6% | −936 | 19,633 | Domestic migration (−586) |
| 29 | Scurry County | −4.5% | −754 | 16,162 | Domestic migration (−975) |
| 30 | Foard County | −4.2% | −46 | 1,044 | Natural change (−78) |
| 31 | Duval County | −4.2% | −409 | 9,402 | Domestic migration (−264) |
| 32 | Pecos County | −4.1% | −628 | 14,560 | Domestic migration (−1,007) |
| 33 | Nolan County | −4.1% | −607 | 14,117 | Domestic migration (−470) |
| 34 | Wheeler County | −4.1% | −203 | 4,773 | Domestic migration (−155) |
| 35 | Dickens County | −3.8% | −66 | 1,692 | Natural change (−84) |
| 36 | Edwards County | −3.6% | −51 | 1,370 | Natural change (−47) |
| 37 | Swisher County | −3.5% | −245 | 6,703 | Domestic migration (−219) |
| 38 | Potter County | −3.3% | −3,900 | 114,453 | Domestic migration (−7,415) |
| 39 | Lamb County | −3.3% | −426 | 12,579 | Domestic migration (−651) |
| 40 | Yoakum County | −3.1% | −234 | 7,438 | Domestic migration (−760) |
| 41 | Irion County | −2.9% | −43 | 1,463 | Domestic migration (−37) |
| 42 | Wilbarger County | −2.8% | −361 | 12,481 | Domestic migration (−310) |
| 43 | Winkler County | −2.8% | −217 | 7,540 | Domestic migration (−723) |
| 44 | Lipscomb County | −2.8% | −84 | 2,955 | Domestic migration (−167) |
| 45 | San Augustine County | −2.5% | −201 | 7,722 | Natural change (−416) |
| 46 | Crane County | −2.5% | −117 | 4,554 | Domestic migration (−220) |
| 47 | Sterling County | −2.5% | −34 | 1,349 | Domestic migration (−53) |
| 48 | Hall County | −2.4% | −68 | 2,737 | Natural change (−118) |
| 49 | Calhoun County | −2.3% | −465 | 19,599 | Domestic migration (−479) |
| 50 | Runnels County | −2.2% | −223 | 9,693 | Natural change (−209) |
| 51 | Kleberg County | −2.2% | −671 | 30,315 | Domestic migration (−1,442) |
| 52 | Hale County | −2.0% | −639 | 31,819 | Domestic migration (−1,114) |
| 53 | Donley County | −1.9% | −63 | 3,213 | Natural change (−167) |
| 54 | La Salle County | −1.9% | −125 | 6,517 | Domestic migration (−235) |
| 55 | Parmer County | −1.8% | −178 | 9,678 | Domestic migration (−824) |
| 56 | Motley County | −1.8% | −19 | 1,043 | Natural change (−70) |
| 57 | Newton County | −1.7% | −209 | 11,954 | Natural change (−355) |
| 58 | McCulloch County | −1.6% | −120 | 7,472 | Natural change (−299) |
| 59 | Gray County | −1.3% | −278 | 20,919 | Natural change (−356) |
| 60 | Refugio County | −1.3% | −85 | 6,657 | Natural change (−214) |
| 61 | Brewster County | −1.1% | −103 | 9,458 | Domestic migration (−304) |
| 62 | Zapata County | −0.9% | −122 | 13,753 | Domestic migration (−628) |
| 63 | Willacy County | −0.8% | −154 | 19,971 | Domestic migration (−284) |
| 64 | Mitchell County | −0.7% | −66 | 8,947 | Natural change (−161) |
| 65 | Jefferson County | −0.7% | −1,820 | 254,321 | Domestic migration (−8,815) |
| 66 | Terry County | −0.6% | −72 | 11,720 | Domestic migration (−450) |
| 67 | Cochran County | −0.5% | −13 | 2,546 | Domestic migration (−182) |
| 68 | Armstrong County | −0.4% | −8 | 1,843 | Natural change (−45) |
| 69 | Castro County | −0.4% | −29 | 7,295 | Domestic migration (−437) |
| 70 | Bowie County | −0.2% | −211 | 92,696 | Natural change (−961) |
| 71 | Jim Wells County | −0.2% | −84 | 38,804 | Domestic migration (−268) |
| 72 | Childress County | −0.2% | −14 | 6,643 | Natural change (−77) |
| 73 | Nueces County | −0.2% | −562 | 352,992 | Domestic migration (−7,566) |
| 74 | Menard County | −0.2% | −3 | 1,956 | Natural change (−104) |
| 75 | Real County | −0.1% | −4 | 2,745 | Natural change (−204) |
| 76 | Sherman County | −0.1% | −3 | 2,781 | Domestic migration (−189) |
| 77 | Wichita County | −0.0% | −56 | 129,555 | Natural change (−607) |
How this is ranked
Counties whose Census Bureau resident population estimate for July 1, 2025 is lower than for July 1, 2020, steepest percentage decline first. The largest factor is the most negative of natural change (births minus deaths), net domestic migration and net international migration over the same years (Census Bureau components of population change). Counties with fewer than 1,000 residents, or without a figure for the same period as the others, are left out, as on every ranking.
Source: U.S. Census Bureau, Population Estimates Program (Vintage 2025). Figures come from public federal statistics and are informational only, not investment advice. Check the source before relying on a number. Methodology: how ranks and figures are built. More on every layer: data sources and licences.
Get the report for any Texas county — $99
The County Growth and Demographics Report for any county as a PDF, from federal data: population and migration, housing and rents, permits, private employers and jobs, unemployment, ranks in the state and the country, and neighbouring counties, with a source next to every number. Pay once, no subscription.
Every purchase also includes a CSV of every table in the report, ready for a spreadsheet.
- Not useful? Email us within 14 days for a full refund
- Sold by Simply Stats LLC (NC)
- Secure Stripe checkout (Apple Pay/Google Pay)
- Instant PDF download
- PDF + CSV of every table
Refund terms: Terms. · How we compute every number
Questions
Which county in Texas is losing population fastest?
Garza County: down 22.3% between 2020 and 2025, to 4,510 residents (−1,296 people; Census Bureau population estimates). Next: Reeves County (−17.8%) and Jeff Davis County (−13.9%).
How many counties in Texas are losing population?
77 of the 246 ranked counties in Texas had fewer residents in 2025 than in 2020; the other 169 grew or held steady.
Why are counties in Texas losing population?
Of the 77 counties that lost residents between 2020 and 2025, the largest factor was natural change (more deaths than births) in 22 and net domestic migration (more residents moving to other U.S. counties than arriving) in 55 (Census Bureau components of population change).
More county rankings for Texas
Counties losing population in other states
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Florida
- Georgia
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maryland
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- South Carolina
- South Dakota
- Tennessee
- Vermont
- Virginia
- West Virginia
- Wisconsin
- Wyoming