Checked
Batesville, TX
Census-designated place in Zavala County, Texas.
Population
994
Land area
5.9sq mi
People per sq mi
168
ZIP codes
0
Batesville and its ZIP codes
Batesville at a glance
- Batesville is 45% denser than Texas as a whole.
- The median household income is $28,140, 64% below the Texas median of $78,476.
- A typical owner-occupied home is valued at $73,400 (74% below Texas).
Local data for Batesville, TX
Counts from official public data
Housing and community stats
Batesville, TX, American Community Survey 2020-2024
Median household income
$28,140
Poverty rate
52.7%
Median home value
$73,400
Homeownership
72.4%
Bachelor's or higher
9.2%
Median age
24.9
Average commute
18.0 min
Largest reported origins and ancestries: Mexican Americans (973).
Economy and federal money
Jobs, pay, income and spending are for Zavala County. PPP loans are for Batesville.
Unemployment rate
6.2%
Aug 2026, -0.6 pts in a year
Average annual pay
$50,925
2,268 jobs, 2025
Income per person
$45,538
BEA, 2024
Federal spending
$61.9M
FY 2026, $6,406 per person
How people get to work
Batesville, TX, workers 16 and older. American Community Survey 5-year estimates
- Drove alone29.5%
- Carpooled10.8%
- Public transit0.0%
- Walked12.2%
- Bicycle33.2%
- Taxi, ride-hailing, motorcycle or other0.0%
- Worked from home14.2%
Average one-way commute: 18.0 minutes for people who do not work from home.
Environment and hazard risk
Batesville, TX, from FEMA, NOAA and EPA
Natural hazard risk
Relatively Low
Top: drought
Storm events since 1996
239
Countywide, mostly drought
Flood insurance policies
59
1.4% of homes, county
July high / Jan low
97° / 44°F
19.5 inches of rain a year
Health statistics
Share of adults in Batesville, TX, CDC PLACES estimates
Obesity
51.2%
U.S. 33.3% +17.9 pts
Diabetes
29.9%
U.S. 12.1% +17.8 pts
Smoking
24.3%
U.S. 12.8% +11.5 pts
Uninsured (18-64)
48.9%
U.S. 11.1% +37.8 pts
Cities near Batesville
| Name | Distance | Land area (sq mi) |
|---|---|---|
| La PryorCensus-designated place | 13 mi | 2.7 |
| Uvalde EstatesCensus-designated place | 19 mi | 5.9 |
| UvaldeCity | 20 mi | 7.7 |
| Loma GrandeCensus-designated place | 21 mi | 0.1 |
| AmayaCensus-designated place | 21 mi | 0.2 |
| Crystal CityCity | 22 mi | 3.7 |
| Chula VistaCensus-designated place | 24 mi | 0.5 |
| KnippaCensus-designated place | 24 mi | 5.1 |
| BrundageCensus-designated place | 27 mi | 0.6 |
| Big WellsCity | 27 mi | 0.6 |
| SabinalCity | 27 mi | 1.2 |
Frequently asked questions
- What county is Batesville, TX in?
- Batesville is in Zavala County, Texas.
- What is the population of Batesville, TX?
- About 994 people live in Batesville, based on American Community Survey 5-year estimates.
- What cities are near Batesville?
- Nearby places include La Pryor (13 mi), Uvalde Estates (19 mi), Uvalde (20 mi), Loma Grande (21 mi), Amaya (21 mi).
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023