San Marcos
City in Hays County, Texas

San Marcos is a city in Hays County, Texas, with 67,553 residents (2020 Census). It sits at 617 ft (188 m) above sea level. The nearest town is Redwood, 4.7 miles S.
- 67,553residents (2020 Census)
- 617 ftelevation · 188 m
- 40.5 sq miland area · 104.9 km²
- 1,668 / sq mipopulation density
- 78666ZIP code
About San Marcos
San Marcos () is a city in and the county seat of Hays County, Texas, United States. The city is mostly a part of the Greater Austin metropolitan area. San Marcos's limits extend into Caldwell and Guadalupe Counties, as well. The latter is part of the Greater San Antonio Metropolitan Area. San Marcos is on the Interstate 35 corridor between Austin and San Antonio. Its population was 44,894 at the 2010 census and 67,553 at the 2020 census.
Founded on the banks of the San Marcos River, the area is thought to be among the oldest continuously inhabited sites in the Americas. San Marcos is home to Texas State University and the Meadows Center for Water and the Environment.
In 2010, San Marcos was listed in Business Week's fourth annual survey of the "Best Places to Raise your Kids". In 2013 and 2014, the United States Census Bureau named it the fastest-growing city in the United States. In December 2013, it was named number nine on Business Insider's list of the "10 Most Exciting Small Cities in America".
Text: Wikipedia · CC BY-SA 4.0
San Marcos weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in San Marcos
Webcams: Windy.com
Living in San Marcos
- Median household income
- $51,281
- Median home value
- $310,400
- Median rent
- $1,322/mo
- Median age
- 25.5
Do you know San Marcos? Tell us about it
Help other travelers: share what makes San Marcos special. We review every message before publishing it.
Map of San Marcos
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
San Marcos 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 Marcos, TX population
San Marcos had 67,553 residents in the 2020 Census.
| 2020 Census | 67,553 |
|---|---|
| Density | 1,668 per sq mi (644 per km²) |
Source: U.S. Census Bureau, Decennial Census.
San Marcos at a glance
| State | Texas (TX) |
|---|---|
| County | Hays County |
| Type | City |
| Population | 67,553 (2020) |
| Land area | 40.49 sq mi (104.9 km²) |
| Water area | 0.13 sq mi (0.35 km²) |
| Elevation | 617 ft (188 m) |
| Coordinates | 29.8733° N, 97.9357° W |
| ZIP code | 78666 |
| Official website | sanmarcostx.gov |
| Census code (GEOID) | 4865600 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near San Marcos
- Redwood4.7 mi S
- Martindale6.2 mi E
- Kyle8.9 mi N
- Staples10.2 mi SE
- Uhland10.9 mi NE
- Mountain City11.8 mi N
- Wimberley12.0 mi NW
- Niederwald12.7 mi NE
- Geronimo14.0 mi S
- Buda14.8 mi N
- Woodcreek14.9 mi NW
- Lockhart15.2 mi E
Straight-line distance between town centers.
Frequently asked questions about San Marcos
What county is San Marcos in?
San Marcos is in Hays County, Texas.
What is the population of San Marcos, TX?
67,553 people lived in San Marcos at the 2020 Census.
What is the ZIP code of San Marcos, TX?
The ZIP code of San Marcos is 78666.
What is the elevation of San Marcos?
617 feet (188 m) above sea level.
What towns are near San Marcos?
Redwood (4.7 mi), Martindale (6.2 mi), Kyle (8.9 mi), Staples (10.2 mi), Uhland (10.9 mi).
Last updated: