San Angelo

City in Tom Green County, Texas

View of San Angelo, Texas
Photo: ASUPHOTOG · Public domain

San Angelo is a city in Tom Green County, Texas, with 99,893 residents (2020 Census). It sits at 1,844 ft (562 m) above sea level. The nearest town is Grape Creek, 11.3 miles NW.

About San Angelo

San Angelo ( SAN AN-jə-loh) is a city in and the county seat of Tom Green County, Texas, United States. It is in the Concho Valley, a region of West Texas between the Permian Basin to the northwest, Chihuahuan Desert to the southwest, Osage Plains to the northeast, and Central Texas to the southeast. According to the 2020 United States Census, San Angelo had a population of 99,893. It is the principal city and center of the San Angelo metropolitan area, which had a population of 100,159.

San Angelo is home to Angelo State University, historic Fort Concho, and Goodfellow Air Force Base. It is home to the Concho Valley Baptist Association and is the seat of the Roman Catholic Diocese of San Angelo.

Text: Wikipedia · CC BY-SA 4.0

San Angelo weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Nearest webcams to San Angelo

There are no webcams in San Angelo itself. These are the closest, 60 miles away or more.

All 6 webcams near San Angelo ›

Webcams: Windy.com

Living in San Angelo

Median household income
$65,864
Median home value
$187,600
Median rent
$1,153/mo
Median age
35.5
Cost of living and demographics of San Angelo ›

Do you know San Angelo? Tell us about it

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

Map of San Angelo

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

San Angelo 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 ›

San Angelo, TX population

San Angelo had 99,893 residents in the 2020 Census.

2020 Census99,893
Density1,659 per sq mi (641 per km²)

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

San Angelo at a glance

StateTexas (TX)
CountyTom Green County
TypeCity
Population99,893 (2020)
Land area60.22 sq mi (156.0 km²)
Water area2.28 sq mi (5.92 km²)
Elevation1,844 ft (562 m)
Coordinates31.4411° N, 100.4505° W
ZIP codes76909, 76903, 76908
Official websitecosatx.us
Census code (GEOID)4864472

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

Towns near San Angelo

Straight-line distance between town centers.

Frequently asked questions about San Angelo

What county is San Angelo in?

San Angelo is in Tom Green County, Texas.

What is the population of San Angelo, TX?

99,893 people lived in San Angelo at the 2020 Census.

What is the ZIP code of San Angelo, TX?

The main ZIP code is 76909. Other ZIP codes: 76903, 76908.

What is the elevation of San Angelo?

1,844 feet (562 m) above sea level.

What towns are near San Angelo?

Grape Creek (11.3 mi), Carlsbad (16.2 mi), Christoval (17.0 mi), Miles (19.1 mi), Mertzon (25.1 mi).

Last updated: