Rio Rancho

City in Sandoval County, New Mexico

View of Rio Rancho, New Mexico
Photo: AllenS · Public domain

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.

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…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Rio Rancho

All 6 webcams near 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
Cost of living and demographics of Rio Rancho ›

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

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 ›

Rio Rancho, NM population

Rio Rancho had 104,046 residents in the 2020 Census.

2020 Census104,046
Density1,004 per sq mi (388 per km²)

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

Rio Rancho at a glance

StateNew Mexico (NM)
CountySandoval County
TypeCity
Population104,046 (2020)
Land area103.60 sq mi (268.3 km²)
Water area0.02 sq mi (0.05 km²)
Elevation5,282 ft (1,610 m)
Coordinates35.2851° N, 106.6989° W
ZIP codes87144, 87048, 87114, 87124
Official websiterrnm.gov
Census code (GEOID)3563460

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

Towns near Rio Rancho

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: