US Census Data

ZIP Code 87102

ZIP Code Tabulation Area in Bernalillo County, New Mexico.

Population
20,258
+5.6%’19–’23
Median household income
$37,276
+22.8%’19–’23
Median home value
$174,400
+26.4%’19–’23

ZIP Code 87102 is a ZIP Code Tabulation Area in Bernalillo County, New Mexico, home to about 20,258 residents. Its median household income of $37,276 runs below the Bernalillo County figure of $66,514.

Between 2019 and 2023, ZIP Code 87102's population grew 5.6% from 19,191 to 20,258, while its median gross rent rose 21.6% from $714 to $868.

28.9% of residents live below the poverty line. Households average 1.91 people.

Demographics

ACS 2019–2023
Population
20,258
Median age
36.0 yrs
Median household income
$37,276
Median home value
$174,400
Median gross rent
$868
Housing units
11,346
Homeownership rate
35.5%
Bachelor's degree or higher
33.9%
Unemployment rate
6.5%

Trends

ACS 5-year · 2019–2023
Population
19,19120,258
Median household income
$30,366$37,276
Median home value
$138,000$174,400
Median gross rent
$714$868
YearPopulationMedian household incomeMedian home valueMedian gross rent
201919,191$30,366$138,000$714
202019,486$30,958$126,500$735
202119,056$32,575$133,500$754
202220,031$35,069$170,900$828
202320,258$37,276$174,400$868

Each year is a US Census Bureau ACS 5-year estimate ending that year.

Age distribution

CountShare
Under 56773.3%
5 to 172,45812.1%
18 to 242,41011.9%
25 to 344,30121.2%
35 to 442,83314.0%
45 to 542,41811.9%
55 to 642,37311.7%
65 to 741,7518.6%
75 and over1,0375.1%

Race & ethnicity

CountShare
White (non-Hispanic)5,81728.7%
Black or African American7133.5%
American Indian & Alaska Native1,0265.1%
Asian1480.7%
Native Hawaiian & Pacific Islander160.1%
Some other race790.4%
Two or more races9664.8%
Hispanic or Latino (any race)11,49356.7%

Educational attainment (age 25+)

CountShare
No high school diploma2,54117.3%
High school graduate3,11021.1%
Some college or associate's4,06927.7%
Bachelor's degree2,99720.4%
Graduate or professional degree1,99613.6%

Commute to work

Mean travel time to work
20 min

How workers get to work

CountShare
Drove alone6,67466.3%
Carpooled7977.9%
Public transit3443.4%
Walked6106.1%
Bicycle2012.0%
Worked from home1,24612.4%
Other means2012.0%

Travel time

CountShare
Under 15 min3,17235.9%
15 to 29 min3,91944.4%
30 to 44 min1,02111.6%
45 to 59 min3794.3%
60+ min3363.8%

Households

Average household size
1.91
Poverty rate
28.9% (5,720 of 19,808)
CountShare
Family households3,25732.1%
Nonfamily households6,87967.9%

Housing

Median year structure built
1966

Occupancy

CountShare
Occupied10,13689.3%
Vacant1,21010.7%

Tenure (of occupied units)

CountShare
Owner-occupied3,60035.5%
Renter-occupied6,53664.5%

Units in structure

CountShare
1-unit, detached4,51439.8%
1-unit, attached4654.1%
2 to 4 units1,76515.6%
5 to 19 units1,75315.5%
20 or more units2,73224.1%
Mobile home & other1171.0%

Geography

ZCTA
87102
Land area
6.53 sq mi
Water area
0.07 sq mi
Center point
35.0824, -106.6468

Counties this ZIP covers

1

Compare with nearby ZIP codes

6

National ZIP rankings

21

Nearby ZIP codes

10