Socorro
City in Socorro County, New Mexico

Socorro is a city in Socorro County, New Mexico, with 8,707 residents (2020 Census). It sits at 4,603 ft (1,403 m) above sea level. The nearest town is Escondida, 3.3 miles N.
- 8,707residents (2020 Census)
- 4,603 ftelevation · 1,403 m
- 14.5 sq miland area · 37.4 km²
- 602 / sq mipopulation density
- 87823ZIP code
About Socorro
Socorro (, sə-KOR-oh) is a city in Socorro County in the U.S. state of New Mexico. It is in the Rio Grande Valley at an elevation of 4,579 feet (1,396 m). At the 2020 census, the population was 8,707. It is the county seat of Socorro County. Socorro is located 74 miles (119 km) south of Albuquerque and 146 miles (235 km) north of Las Cruces.
Text: Wikipedia · CC BY-SA 4.0
Socorro weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Nearest webcams to Socorro
There are no webcams in Socorro itself. These are the closest, 41 miles away or more.
Webcams: Windy.com
Living in Socorro
- Median household income
- $39,375
- Median home value
- $152,900
- Median rent
- $711/mo
- Median age
- 29.6
Do you know Socorro? Tell us about it
Help other travelers: share what makes Socorro special. We review every message before publishing it.
Map of Socorro
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Socorro 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 ›Socorro, NM population
Socorro had 8,707 residents in the 2020 Census.
| 2020 Census | 8,707 |
|---|---|
| Density | 602 per sq mi (233 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Socorro at a glance
| State | New Mexico (NM) |
|---|---|
| County | Socorro County |
| Type | City |
| Population | 8,707 (2020) |
| Land area | 14.45 sq mi (37.4 km²) |
| Water area | 0.01 sq mi (0.03 km²) |
| Elevation | 4,603 ft (1,403 m) |
| Coordinates | 34.0545° N, 106.9062° W |
| ZIP code | 87823 |
| Official website | socorronm.gov |
| Census code (GEOID) | 3573540 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Socorro
- Escondida3.3 mi N
- Luis Lopez4.5 mi S
- Lemitar7.0 mi N
- San Antonio9.8 mi S
- Polvadera10.2 mi N
- Chamizal11.3 mi N
- San Antonito11.3 mi S
- Alamillo13.6 mi N
- San Acacia13.9 mi N
- Magdalena19.0 mi W
- La Joya20.3 mi N
- Abeytas28.9 mi N
Straight-line distance between town centers.
Frequently asked questions about Socorro
What county is Socorro in?
Socorro is in Socorro County, New Mexico.
What is the population of Socorro, NM?
8,707 people lived in Socorro at the 2020 Census.
What is the ZIP code of Socorro, NM?
The ZIP code of Socorro is 87823.
What is the elevation of Socorro?
4,603 feet (1,403 m) above sea level.
What towns are near Socorro?
Escondida (3.3 mi), Luis Lopez (4.5 mi), Lemitar (7.0 mi), San Antonio (9.8 mi), Polvadera (10.2 mi).
Last updated: