Townapedia
Grand Opera House, Uvalde, TX IMG 4261
Grand Opera House, Uvalde, TX IMG 4261 · Billy Hathorn, CC BY-SA 3.0
Uvalde, Texas
Uvalde, Texas · Bassboom34, CC BY-SA 4.0
Uvalde grand opera house 2007
Uvalde grand opera house 2007 · Larry D. Moore, CC BY 4.0
Uvalde courthouse
Uvalde courthouse · Larry D. Moore, CC BY 4.0
Uvalde County Courthouse, Uvalde, Texas
Uvalde County Courthouse, Uvalde, Texas · Ken Lund from Reno, Nevada, USA, CC BY-SA 2.0
Hwy 90 intersection at uvalde - panoramio
Hwy 90 intersection at uvalde - panoramio · homeronz, CC BY-SA 3.0

Uvalde, Texas

Uvalde is a city of 15,417 people in Uvalde County, Texas.

Loading the weather...
Population15,417 -4.6% since 2019
Elevation909 ft 277 m
Land area7.7 sq mi
ZIP code78801
Nearest airportGarner Field (UVA) 2 mi

Why visit Uvalde

Townapedia lists 32 museums and landmarks, 10 parks and trails, 39 places to eat, 3 places to stay and 2 attractions in and around town.

Highlights include Forum 6 Theatres, Grand Opera House and John Nance Garner House.

About Uvalde

Uvalde is a city in and the county seat of Uvalde County, Texas, United States. The population was 15,217 at the 2020 census, down from 15,751 in 2010. It is the principal city in the Uvalde, Texas Micropolitan Statistical Area. Uvalde is located in the Texas Hill Country, 80 miles (130 km) west of downtown San Antonio and 54 miles (87 km) east of the Mexico–United States border.

From the Wikipedia article Uvalde, Texas (this version), under CC BY-SA 4.0.

Things to do2

Forum 6 Theatres

Cinema and theater · 1.3 mi

2501 East Main Street, Uvalde

Open in Google Maps

Opera House

Cinema and theater · 0.7 mi

Open in Google Maps

Museums and landmarks32

Grand Opera House

Cinema and theater · National Register of Historic Places · 0.7 mi

Historic place in Uvalde, Uvalde County, Texas

Open in Google Maps · Wikipedia

John Nance Garner House

Monument and historic site · National Register of Historic Places · 1.0 mi

Building in Uvalde, Uvalde County, Texas

Open in Google Maps · Wikipedia

Fort Inge

Monument and historic site · National Register of Historic Places · 2.6 mi

Open in Google Maps · Wikipedia

Briscoe-Garner Museum

Museum · 0.9 mi

333 North Park Street, Uvalde

Tu-Sa 09:00-16:00; PH off

Open in Google Maps

John Nance Garner

Monument and historic site · 2.4 mi

Open in Google Maps

Reading Wood Black

Monument and historic site · 0.6 mi

Open in Google Maps

Captain William Benson

Monument and historic site · 0.6 mi

Open in Google Maps

Early Texas Wagon Yards

Monument and historic site · 0.7 mi

Open in Google Maps

First Presbyterian Church of Uvalde

Monument and historic site · 0.6 mi

Open in Google Maps

Fort Inge, Camp Dix, C.S.A.

Monument and historic site · 0.6 mi

Open in Google Maps

Garner Army Air Field

Monument and historic site · 2.1 mi

Open in Google Maps

Home of Bertha Dalton

Monument and historic site · 0.8 mi

Open in Google Maps

20 more on the map.

Parks, trails and playgrounds10

Cooks Slough Nature Park

Hiking and trails · 2.5 mi

572 County Road 106, Uvalde

Open in Google Maps

El Jardin de los Heroes

Park · 1.6 mi

801 West Main Street, Uvalde

Open in Google Maps

Esperanza Park

Park · 1.2 mi

500 North Grove Street, Uvalde

Open in Google Maps

Memorial Park

Park

Open in Google Maps

Uvalde Country Club

Golf course · 0.7 mi

407 East Garden Street, Uvalde

Open in Google Maps

American Legion Park

Park · 1.1 mi

Open in Google Maps

DeLeon Park

Park · 1.3 mi

Open in Google Maps

Honey Bowl Stadium

Sports field and stadium · 1.5 mi

Open in Google Maps

McDonald's PlayPlace

Playground

Open in Google Maps

Uvalde Memorial Park

Park · 0.4 mi

Open in Google Maps

Advertisement

Restaurants and cafes39

Broadway 830

Restaurant · Pizza · 0.6 mi

100 East Main Street, Uvalde

Su-Th 11:00-22:00; Fr-Sa 11:00-24:00

Open in Google Maps · +1-830-900-7076

Hangar 6 Air Cafe

Diner · American · 2.1 mi

249 Airport, Uvalde

Su-We 11:00-15:00; Th-Sa 11:00-20:00

Open in Google Maps · +1-830-900-3113

Jack's Steakhouse

Restaurant · Steak House · 1.2 mi

2500 East Main Street, Uvalde

Mo-Sa 11:00-21:00

Open in Google Maps · +1-830-278-9955

Luigi's Italian Restaurant

Restaurant · Italian · 1.1 mi

432 West Main Street, Uvalde

Tu-Sa 11:00-21:00; Su 11:00-20:00

Open in Google Maps · +1-830-407-8665

Oasis Outback

Restaurant · Steak House, Fish, Salad, Burger · 1.6 mi

2900 East Main Street, Uvalde

Mo-Th 10:30-15:00; Fr 10:30-21:00; Sa 10:30-16:00

Open in Google Maps · +1-830-278-4000

The Local Fix

Cafe · American, Breakfast, Coffee Shop · 1.1 mi

2401 East Main Street, Uvalde

Mo-Fr 07:00-21:00, Sa 09:00-21:00, Su 09:00-17:00

Open in Google Maps · +1-830-900-7183

Lunkers Grill & Bar

Restaurant · 0.6 mi

226 North Getty Street, Uvalde

Mo-We 11:00-24:00; Th-Sa 11:00-02:00

Open in Google Maps · +1-830-278-2060

Town House Restaurant

Restaurant · 1.2 mi

2105 East Main Street, Uvalde

Su 10:00-15:00; Mo-Sa 11:00-21:00

Open in Google Maps · +1-830-278-2428

Applebee's

Diner · American · 1.8 mi

3060 East Main Street, Uvalde

Open in Google Maps · +1 830-591-9400

El Herradero de Jalisco

Restaurant · Mexican · 0.9 mi

225 West Main Street

Mo-Th, Su 06:30-22:00; Fr, Sa 06:30-23:00

Open in Google Maps · +1-830-278-3600

Julio's Grill

Restaurant · Mexican · 0.9 mi

501 South Getty Street, Uvalde

Mo-Sa 06:00-14:00

Open in Google Maps · +1-830-591-2099

Ofelia's Mexican Restaurant

Restaurant · Mexican · 2.2 mi

1296 West Main Street, Uvalde

Tu-Sa 06:00-15:00; Su 06:00-14:00

Open in Google Maps · +1-830-278-6420

27 more on the map.

Where to stay3

Churches and places of worship12

Advertisement

Shopping5

Gas and EV charging11

Schools, colleges and libraries19

Advertisement

Healthcare4

Map of Uvalde

137 places. The map loads OpenStreetMap tiles when you open it.

People and cost of living

$51,141median household income
$136,800median home value
$994median monthly rent
34.3median age
16.1%of adults have a bachelor's degree or higher
67.4%of homes are owner-occupied
18.7 minaverage commute
Age of residents
Under 1827%18 to 3424%35 to 6432%65 and over17%

American Community Survey 5-year estimates, 2020-2024, U.S. Census Bureau. Estimates have margins of error, larger for small towns.

Disaster history

Uvalde County has had 16 federal disaster declarations since 2000, most often for floods.

  • 2026-09-01: Severe Storms, Straight-Line Winds, Tornadoes, And Flooding (Flood)
  • 2026-07-18: Flooding (Flood)
  • 2025-07-06: Severe Storms, Straight-Line Winds, And Flooding (Flood)
  • 2021-02-19: Severe Winter Storms (Severe Ice Storm)
  • 2021-02-14: Severe Winter Storm (Severe Ice Storm)
  • 2020-03-25: Covid-19 Pandemic (Biological)

OpenFEMA disaster declarations summaries.

Getting there and nearby towns

Garner Field (UVA) is the nearest airport with scheduled flights listed in OpenStreetMap, 2 miles away.

  • Uvalde Estates 5 mi southwest, about 7 min by car
  • Knippa 11 mi northeast, about 17 min by car
  • La Pryor 19 mi south, about 30 min by car
  • Batesville 20 mi southeast, about 33 min by car
  • Sabinal 20 mi east, about 32 min by car
  • D'Hanis 32 mi east, about 51 min by car
  • Camp Wood 34 mi northwest, about 55 min by car
  • Crystal City 36 mi south, about 59 min by car
  • Hondo 38 mi east, about 1 h by car
  • Eagle Pass 55 mi southwest, about 1 h 30 min by car

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built October 30, 2026. Spotted a mistake? Tell us or suggest a place.