Off-grid site report
Uvalde County, TX
29.2334, -99.7533 · 945 ft elevationRead this before you act on anything below. This is my researched starting point for Uvalde County, TX, not legal advice and not a guarantee. Rules change, and the deciding facts on any specific parcel (setbacks, perc results, overlay districts, deed restrictions, road frontage) live at the county or town office, not in any database. Before you buy land or build, confirm the current rules directly with the local zoning and health offices - the sources on this page tell you exactly who to call.
The local rulesUvalde County, TX
Zoning & raw-land occupancy
Unclear - verifyNo countywide zoning ordinance was found for unincorporated Uvalde County; the state baseline applies there. The City of Uvalde has its own zoning code (Title 17), but it only governs land inside city limits and the ETJ. source
Dwellings, tiny homes & RVs
Unclear - verifyNo confirmed county rule on tiny homes, RVs, or dwelling counts for unincorporated land. Inside the City of Uvalde, only one dwelling per lot is allowed and sheds/garages can't be used as residences.
Building permits & codes
Unclear - verifyNo county-adopted building code was confirmed for unincorporated Uvalde County. The City of Uvalde requires permits under its adopted 2021 International Codes for construction and system work within city limits. source
Septic & composting toilets
RestrictedSeptic systems are regulated statewide by TCEQ under 30 TAC Chapter 285, and Uvalde County's location in the Edwards Aquifer recharge/contributing zone adds extra design requirements under Chapter 213. It's not confirmed whether the county or the TCEQ regional office directly issues local permits. source
Greywater reuse
Unclear - verifyNo standalone TCEQ greywater program page or Uvalde County greywater ordinance was found; greywater falls under the general OSSF/Chapter 285 framework only.
Rainwater harvesting
Generally allowedNo Uvalde County restriction on rainwater harvesting was found; the state baseline, which generally encourages rainwater collection, applies.
Private wells & water rights
Varies locallyPrivate wells are governed by the Uvalde County Underground Water Conservation District, which has adopted its own rules for permitting and groundwater use tied to the Edwards Aquifer. source
Living disconnected from utilities
Generally allowedNo county or state rule was found requiring connection to electric, water, or sewer utilities on rural unincorporated land; any mandatory hookup rule would come from the City of Uvalde, not the county.
Sun30-year normals
- Peak-sun hours, annual average
- 5.6 hrs/day
- Worst month (sizes an off-grid array)
- 4.6 hrs/day
- Yearly output per 1 kW of panels
- 1,555 kWh
JFMAMJJASOND
Weather1991-2020
- Precipitation
- 25 in/yr
- Snowfall
- 0 in/yr
- Heating degree days
- 1,492 (mild)
- Frost-free season
- Mar 1 to Nov 28
How far help isstraight-line
- Hospital
Uvalde Memorial Hospital - 1.6 mi
- Fire station
Knippa Volunteer Fire Department - 8.2 mi
- Hardware store
Sabinal General Supply - 18.3 mi
- Grocery
Walmart Supercenter - 0.1 mi
From OpenStreetMap. Road miles will be longer, often much longer in hill country.
Plan this spot
These open with this location's real numbers already filled in (ZIP 78802).
Size a solar systemHeat loss & insulationFirewood per winterRainwater harvestGarden sizePanel tilt
Looking at a specific parcel in Uvalde County, TX?The rules above are the jurisdiction. The land check runs the parcel itself: flood zone, soils and septic suitability, wetlands, slope, access, climate, and these verdicts, from a parcel number or coordinates.
Check a parcel →Share or save this report:New report
Sources: US Census Bureau geocoder; NLR PVWatts v8 (solar); NOAA NCEI 1991-2020 climate normals (nearest station) or Open-Meteo (ZIP-centroid) for weather; Open-Elevation; OpenStreetMap contributors. Public data retrieved Aug 21, 2026; agencies update their layers on their own schedules. Planning data, not a survey or legal advice.
New here, or not sure where this fits? Start here walks through the whole thing in order.
