
Batesville
- County:
- Zavala County
- County Seat:
- No
- Area (mi²):
- 5.915
- State:
- Texas
Batesville is a CDP located in Zavala County, Texas. Batesville has a 2025 population of 1,138. Batesville is currently growing at a rate of 0.44% annually but its population has decreased by -35.49% since the most recent census, which recorded a population of 1,764 in 2020.
The average household income in Batesville is $38,788 with a poverty rate of 54.6%. The median age in Batesville is 26.4 years: 18.5 years for males, and 37.3 years for females.