Skip to main content
Population Review

Uvalde County, Texas Population 2026

Updated April 2026 · US Census ACS 2023 5-Year Estimates · 101st-largest in Texas

The population of Uvalde County, Texas is 24,810 as of the 2023 American Community Survey, making it the 101st-largest county in Texas. The median household income is $57,849, the median home value is $144,400, and the median age is 34.6.

The population of Uvalde County has declined 4.9% since 2010 (26,441 → 25,138), a -0.36% annualized rate.

Uvalde County within Texas · Source: US Census TIGER/Line via us-atlas

24,810

Population

-0.36%

Annual growth

16

People / sq mi

$57,849

Median Income

$144,400

Median Home Value

Uvalde County covers 1,552 sq mi of land at 16.0 people per square mile.

About Uvalde County, TX

Uvalde County is a county in Texas with a population of 24,810. It ranks #101 among counties in Texas by population. The median age is 34.6, younger than the national median. The population is 50.3% male and 49.7% female.

The median household income in Uvalde County is $57,849, below the US median of $74,580. 19.9% of residents live below the federal poverty level. Home values sit at a median of $144,400, with monthly rent averaging $966. The homeownership rate of 66.5% is close to the national rate of 64.8%.

Educational attainment in Uvalde County reflects 20.2% of adults 25 and older holding a bachelor's degree or higher, below the national average of 34.3%. Roughly 4.1% of workers primarily work from home, below the national work-from-home rate of 14.2%. The average commute is 17.4 minutes each way.

Uvalde County Population History (2010-2024)

The county of Uvalde County had a population of 26,441 in 2010 and 25,138 in 2024, a -4.9% growth over 14 years. The peak was 27,082 in 2016. Average annual growth rate: -0.33%.

2016 · 27K20102024

25,138

Population (2024)

26,441

Population (2010)

27,082

Peak (2016)

-0.33%

Avg Annual Growth

YearPopulation
201026,441
201126,587
201226,744
201326,905
201427,017
201526,948
201627,082
201727,073
201826,805
201926,794
202024,564
202124,797
202224,895
202325,012
202425,138

Race & Ethnicity

White67.2%
Black or African American1.4%
Asian0.0%
Hispanic or Latino (any race)2.7%
Two or More Races0.0%

Age & Sex

34.6

Median Age

49.7%

Female

50.3%

Male

16.4%

Age 65+

Age Distribution

Under 5
7.1%
5–9
7.7%
10–14
7.0%
15–19
8.0%
20–24
7.7%
25–34
13.1%
35–44
13.1%
45–54
9.7%
55–59
5.8%
60–64
4.4%
65–74
9.0%
75–84
4.9%
85+
2.5%

Children (under 15): 21.8% · Seniors (65+): 16.4%

Income & Poverty

Median household income$57,849$-18,443 vs state
Mean household income$74,085
Per-capita income$26,437
Poverty rate19.9%+9.4% vs state
Unemployment rate1.8%
Employment-to-population55.1%

Top Industries by Employment

Professional & business services
23.9%
Construction
8.7%
Arts, entertainment & food
8.5%
Finance & real estate
8.3%
Agriculture
8.1%
Education & health care
7.7%
Manufacturing
6.9%
Public administration
6.8%

The largest employment sector in Uvalde County is professional & business services, accounting for 23.9% of workers.

How residents commute

0.0%

Drive alone

1.1%

Carpool

79.9%

Public transit

4.1%

Work from home

17.4 min

Avg commute

Housing

$144,400$-116,000 vs state

Median home value

$966

Median rent

66.5%

Homeownership rate

10,092

Total housing units

83.5%

Occupied

16.5%

Vacant

33.5%

Renter-occupied

Social & access

79.9%

With health insurance

89.9%

With broadband internet

13.1%

Foreign-born

7.6%

Veterans (18+)

20.3%

With a disability

51.3%

Speak language other than English at home

Education

78.3%

High School+

20.2%

Bachelor's+

Largest cities in Texas

Other counties in Texas

Part of Texas

Metro areas in Texas

County rankings

Frequently Asked Questions

Uvalde County, Texas has a population of 24,810 according to the US Census Bureau's 2023 American Community Survey 5-year estimates, making it the 101st-largest county in Texas. Population density is 16 people per square mile.

The population of Uvalde County has declined 4.9% since 2010 (26,441 → 25,138), a -0.36% annualized rate.

The median household income in Uvalde County, Texas is $57,849, with mean (average) household income of $74,085 and per-capita income of $26,437. 19.9% of residents live below the federal poverty level.

In Uvalde County, the largest racial and ethnic groups are White (67.2%), Hispanic or Latino (2.7%), Black or African American (1.4%). Figures are from the US Census Bureau's 2023 ACS 5-year estimates and reflect self-reported responses.

The median age in Uvalde County, Texas is 34.6 years. Residents are 49.7% female and 50.3% male.

The median home value in Uvalde County is $144,400 and median monthly rent is $966. 66.5% of occupied housing units are owner-occupied. The county has 10,092 total housing units, 16.5% of which are vacant.

The largest employment sector in Uvalde County, Texas is professional, scientific, and management services, employing 23.9% of workers. The unemployment rate is 1.8%.

Houston is among the largest cities associated with Uvalde County, Texas, with a population of 2,300,419.

Data from the American Community Survey (ACS) 5-Year estimates.

Source: U.S. Census Bureau ACS, 2026.