Devine

City in Medina County, Texas

View of Devine, Texas
Photo: Billy Hathorn · CC BY-SA 3.0

Devine is a city in Medina County, Texas, with 4,324 residents (2020 Census). It sits at 646 ft (197 m) above sea level. The nearest town is Natalia, 4.2 miles NE.

About Devine

Devine is a city in Medina County, Texas, United States. The population was 4,324 at the 2020 census. It is part of the San Antonio metropolitan area.

Text: Wikipedia · CC BY-SA 4.0

Devine weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Devine

All 24 webcams near Devine ›

Webcams: Windy.com

Living in Devine

Median household income
$38,207
Median home value
$167,900
Median rent
$725/mo
Median age
45.6
Cost of living and demographics of Devine ›

Do you know Devine? Tell us about it

Help other travelers: share what makes Devine special. We review every message before publishing it.

Map of Devine

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Devine Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Devine, TX population

Devine had 4,324 residents in the 2020 Census.

2020 Census4,324
Density1,346 per sq mi (520 per km²)

Source: U.S. Census Bureau, Decennial Census.

Devine at a glance

StateTexas (TX)
CountyMedina County
TypeCity
Population4,324 (2020)
Land area3.21 sq mi (8.3 km²)
Water area0.01 sq mi (0.03 km²)
Elevation646 ft (197 m)
Coordinates29.1458° N, 98.9050° W
ZIP code78016
Census code (GEOID)4820152

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Devine

Straight-line distance between town centers.

Frequently asked questions about Devine

What county is Devine in?

Devine is in Medina County, Texas.

What is the population of Devine, TX?

4,324 people lived in Devine at the 2020 Census.

What is the ZIP code of Devine, TX?

The ZIP code of Devine is 78016.

What is the elevation of Devine?

646 feet (197 m) above sea level.

What towns are near Devine?

Natalia (4.2 mi), Bigfoot (6.6 mi), Moore (8.6 mi), Lytle (9.0 mi), LaCoste (12.7 mi).

Last updated: