Selma
City in Bexar County, Texas

Selma is a city in Bexar County, Texas, with 10,952 residents (2020 Census). It sits at 755 ft (230 m) above sea level. The nearest town is Universal City, 2.4 miles S.
- 10,952residents (2020 Census)
- 755 ftelevation · 230 m
- 5.0 sq miland area · 13.0 km²
- 2,186 / sq mipopulation density
- 78148ZIP code
About Selma
Selma is a city in Bexar, Comal, and Guadalupe counties in Texas, United States. It is part of the San Antonio metropolitan area. Its population was 10,952 at the 2020 census, up from 5,540 at the 2010 census. Selma was settled by German and Polish immigrants in the mid-1800s.
The Retama Park horse-racing track is located in Selma.
Text: Wikipedia · CC BY-SA 4.0
Selma weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Selma
Webcams: Windy.com
Living in Selma
- Median household income
- $97,066
- Median home value
- $313,900
- Median rent
- $1,774/mo
- Median age
- 34.9
Do you know Selma? Tell us about it
Help other travelers: share what makes Selma special. We review every message before publishing it.
Map of Selma
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Selma 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 ›Selma, TX population
Selma had 10,952 residents in the 2020 Census.
| 2020 Census | 10,952 |
|---|---|
| Density | 2,186 per sq mi (844 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Selma at a glance
| State | Texas (TX) |
|---|---|
| County | Bexar County |
| Type | City |
| Population | 10,952 (2020) |
| Land area | 5.01 sq mi (13.0 km²) |
| Water area | 0.00 sq mi (0.01 km²) |
| Elevation | 755 ft (230 m) |
| Coordinates | 29.5865° N, 98.3153° W |
| ZIP code | 78148 |
| Official website | ci.selma.tx.us |
| Census code (GEOID) | 4866704 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Selma
- Universal City2.4 mi S
- Live Oak2.6 mi SW
- Garden Ridge3.7 mi N
- Schertz4.2 mi E
- Randolph AFB4.4 mi SE
- Converse5.2 mi S
- Cibolo6.3 mi E
- Windcrest6.3 mi SW
- Santa Clara9.3 mi E
- Kirby9.6 mi SW
- Hill Country Village10.2 mi W
- Hollywood Park10.3 mi W
Straight-line distance between town centers.
Frequently asked questions about Selma
What county is Selma in?
Selma is in Bexar County, Texas.
What is the population of Selma, TX?
10,952 people lived in Selma at the 2020 Census.
What is the ZIP code of Selma, TX?
The ZIP code of Selma is 78148.
What is the elevation of Selma?
755 feet (230 m) above sea level.
What towns are near Selma?
Universal City (2.4 mi), Live Oak (2.6 mi), Garden Ridge (3.7 mi), Schertz (4.2 mi), Randolph AFB (4.4 mi).
Last updated: