Rio Rancho
City in Sandoval County, New Mexico

Rio Rancho is a city in Sandoval County, New Mexico, with 104,046 residents (2020 Census). It sits at 5,282 ft (1,610 m) above sea level. The nearest town is Corrales, 5.1 miles SE.
- 104,046residents (2020 Census)
- 5,282 ftelevation · 1,610 m
- 103.6 sq miland area · 268.3 km²
- 1,004 / sq mipopulation density
- 87144main ZIP code (4 in total)
About Rio Rancho
Rio Rancho (Spanish: Río Rancho) is the largest and most populous city in Sandoval County, New Mexico, United States. A small portion of the city extends into northern Bernalillo County. Part of the expansive Albuquerque metropolitan area, it is the third-largest city in New Mexico, and one of the most rapidly growing. Rio Rancho had a population of 104,046 at the 2020 census. The name Rio Rancho derives from Los Ranchos, the Spanish colonial ranches established along the Rio Grande in the Albuquerque Basin, and throughout historic Nuevo México. There were large ranches also in neighboring Corrales. Since the late 20th century, it has developed as a suburb of Albuquerque.
Text: Wikipedia · CC BY-SA 4.0
Rio Rancho weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Rio Rancho
Webcams: Windy.com
Living in Rio Rancho
- Median household income
- $89,596
- Median home value
- $310,200
- Median rent
- $1,514/mo
- Median age
- 39.5
Do you know Rio Rancho? Tell us about it
Help other travelers: share what makes Rio Rancho special. We review every message before publishing it.
Map of Rio Rancho
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Rio Rancho 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 ›Rio Rancho, NM population
Rio Rancho had 104,046 residents in the 2020 Census.
| 2020 Census | 104,046 |
|---|---|
| Density | 1,004 per sq mi (388 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Rio Rancho at a glance
| State | New Mexico (NM) |
|---|---|
| County | Sandoval County |
| Type | City |
| Population | 104,046 (2020) |
| Land area | 103.60 sq mi (268.3 km²) |
| Water area | 0.02 sq mi (0.05 km²) |
| Elevation | 5,282 ft (1,610 m) |
| Coordinates | 35.2851° N, 106.6989° W |
| ZIP codes | 87144, 87048, 87114, 87124 |
| Official website | rrnm.gov |
| Census code (GEOID) | 3563460 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Rio Rancho
- Corrales5.1 mi SE
- Rio Rancho Estates5.7 mi W
- Paradise Hills6.0 mi S
- Pueblo of Sandia Village7.6 mi E
- Edith Enclave8.2 mi SE
- Bernalillo8.4 mi E
- North Valley8.8 mi SE
- Los Ranchos de Albuquerque9.0 mi S
- Santa Ana Pueblo11.3 mi NE
- Albuquerque12.8 mi S
- Algodones13.2 mi NE
- Sandia Heights14.1 mi SE
Straight-line distance between town centers.
Frequently asked questions about Rio Rancho
What county is Rio Rancho in?
Rio Rancho is in Sandoval County, New Mexico.
What is the population of Rio Rancho, NM?
104,046 people lived in Rio Rancho at the 2020 Census.
What is the ZIP code of Rio Rancho, NM?
The main ZIP code is 87144. Other ZIP codes: 87048, 87114, 87124.
What is the elevation of Rio Rancho?
5,282 feet (1,610 m) above sea level.
What towns are near Rio Rancho?
Corrales (5.1 mi), Rio Rancho Estates (5.7 mi), Paradise Hills (6.0 mi), Pueblo of Sandia Village (7.6 mi), Edith Enclave (8.2 mi).
Last updated: