Albuquerque, NM Metro Area

The Albuquerque, NM metro area is home to 918,567 residents and 398,671 housing units, centered in New Mexico. Its median household income is $67,995, and the median family income is $84,214. The median age is 39.6, 0.4 years older than the New Mexico median of 39.2. Residents are 49.3% male and 50.7% female.

Population

918,567

Median household income

$67,995

Median family income

$84,214

Median age

39.6

Housing units

398,671

Zip codes

40

with 1,000+ residents

Population by Race and Ethnicity

White residents make up the largest share of the metro area at 55.2%, followed by multiracial residents at 22.3%. Hispanic or Latino residents, who can be of any race, make up 48.3% of the population.

Hispanic or Latino residents can be of any race, so shares add to more than 100%.

Zip Codes in the Albuquerque, NM Metro Area

The Albuquerque, NM metro area includes 40 zip codes across Bernalillo County, Sandoval County, Torrance County and Valencia County, home to a combined 911,468 residents. The most populous is Albuquerque (87121) with 76,135 residents. Median household incomes range from $31,181 in Cuba (87013) to $161,299 in Albuquerque (87122). Home values are highest in Encino (88321) at $1,079,500 and lowest in Cuba (87013) at $75,400. Encino (88321) has the youngest population, with a median age of 20.0, while Placitas (87043) is the oldest at 63.2.

Highest income

$161,299

Albuquerque (87122)

Lowest income

$31,181

Cuba (87013)

Highest home value

$1,079,500

Encino (88321)

Lowest median rent

$734/mo

Santo Domingo Pueblo (87052)

Median Household Income by Zip Code

The 25 highest-income zip codes in the metro area, ranked by median household income. The metro-wide median is $67,995, and 16 of 39 zip codes are above it.

Compare Every Zip Code

Select a column heading to sort. Select a zip code to see its full profile.

ZipTownCountyPopulationMedian incomeHome valueMedian rentMedian ageOwner occupied
87121AlbuquerqueBernalillo County76,135$59,184$208,200$1,32131.276.9%
87114AlbuquerqueBernalillo County70,064$81,768$333,400$1,41637.369.2%
87120AlbuquerqueBernalillo County65,477$84,887$300,600$1,42939.879.1%
87124Rio RanchoSandoval County58,402$82,278$298,000$1,43440.879.1%
87111AlbuquerqueBernalillo County57,219$84,511$379,500$1,43543.861.3%
87105AlbuquerqueBernalillo County54,215$49,928$220,900$99138.974.2%
87144Rio RanchoSandoval County49,976$90,973$321,900$1,68837.786.2%
87031Los LunasValencia County46,211$61,947$229,500$1,06236.583.2%
87123AlbuquerqueBernalillo County43,515$61,552$249,500$1,08640.167.0%
87112AlbuquerqueBernalillo County42,523$69,610$281,400$1,12140.163.1%
87110AlbuquerqueBernalillo County40,142$63,593$273,900$1,12741.260.9%
87109AlbuquerqueBernalillo County39,323$56,295$325,800$1,16842.753.4%
87108AlbuquerqueBernalillo County35,985$39,578$243,200$87239.237.5%
87107AlbuquerqueBernalillo County26,993$59,663$311,800$99845.965.6%
87106AlbuquerqueBernalillo County26,815$51,079$354,200$93632.238.5%
87002BelenValencia County21,375$51,537$185,100$95945.482.3%
87102AlbuquerqueBernalillo County20,258$37,276$197,300$92836.035.4%
87122AlbuquerqueBernalillo County18,776$161,299$650,200$2,53445.592.6%
87113AlbuquerqueBernalillo County16,369$92,083$385,200$1,56740.671.2%
87104AlbuquerqueBernalillo County13,369$67,714$362,500$1,08240.765.3%
87004BernalilloSandoval County11,274$63,319$251,300$94945.577.7%
87059TijerasBernalillo County10,012$89,267$347,700$1,40551.194.2%
87048CorralesSandoval County9,173$112,716$574,000$1,14354.791.1%
87035MoriartyTorrance County6,847$40,688$162,700$93335.779.5%
87068Bosque FarmsValencia County5,554$63,287$263,500$90746.789.6%
87013CubaSandoval County5,314$31,181$75,400$1,25530.986.4%
87047Sandia ParkBernalillo County5,166$111,546$413,400$1,22051.092.8%
87043PlacitasSandoval County4,375$110,268$562,100$2,71763.293.9%
87116AlbuquerqueBernalillo County3,953$78,877n/a$1,76624.11.9%
87001AlgodonesSandoval County3,551$65,417$215,800n/a40.190.3%
87026LagunaValencia County3,465$43,996n/an/a32.885.4%
87042PeraltaValencia County3,456$61,181$299,200$1,23738.882.6%
87052Santo Domingo PuebloSandoval County3,108$61,354$151,900$73431.386.4%
87016EstanciaTorrance County2,897$44,129$122,100$84751.678.7%
87024Jemez PuebloSandoval County2,792$61,992$168,400$99232.679.4%
87008Cedar CrestBernalillo County2,338$108,523$376,700$95252.692.7%
87036MountainairTorrance County2,052$49,338$209,100$83252.288.6%
87025Jemez SpringsSandoval County1,338$149,326$426,200n/a55.592.7%
87151AlbuquerqueBernalillo County1,231n/an/an/a33.9n/a
88321EncinoTorrance County430$78,641$1,079,500n/a20.0100.0%

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the metro area their population mainly falls in.

Scroll to Top