ZipCodesToGo
New Mexico ZIP Codes
Cibola County
Milan, NM
87021
87021 ZIP Code — Milan, NM
Cibola County, New Mexico
ZIP code 87021 is located in
Milan ,
New Mexico ,
within Cibola County .
It covers approximately 10.03 square miles and serves a population of
2,793 residents.
This is a standard ZIP code in the Mountain (MT) timezone,
served by area code 505 .
About ZIP code 87021
The housing stock consists of a higher-than-average concentration of mobile homes. Most homes were built in the 1970s, giving the area an established character. Owner-occupancy sits near the national average at 61%.
Median household income is $37,458. SNAP benefit usage at 24% of households reflects economic stress in the area. 40% of households receive Social Security income, suggesting a notable retiree or disability population.
The dominant occupation class is sales and office, with retail trade as the leading industry. The average commute of 15 minutes is near the national average.
College attainment at 13% is below the national average, consistent with a trades and production-oriented local economy.
19% of residents lack health insurance, above the national average.
Notable community characteristics include disability rates above the national average at 23%.
Overall, ZIP code 87021 reflects a community defined by a trades-oriented workforce, a significant Social Security-dependent population, and elevated reliance on food assistance.
87021 ZIP code map
View map of 87021
Cities in ZIP code 87021
Below are the cities the US Postal Service accepts for ZIP code 87021. Using any city not on this list may result in mail delivery delays.
City
Status
Milan
Acceptable
Demographics
updated 06/2026
Population
Total population
2,793
Population density
278 / sq mi
State FIPS
35
County FIPS
006
Geography
Land area
10.03 sq mi
Water area
0.01 sq mi
Latitude
35.2318
Longitude
-107.8934
Timezone
Mountain (MT)
Area code
505
Economics
updated 06/2026
Household income
Income range
This ZIP
County avg
State avg
Under $50k
51.8%
54.3%
48.8%
$50k – $100k
21.7%
29.1%
29.4%
$100k – $200k
26.4%
15.2%
17.6%
Over $200k
0.0%
1.3%
4.1%
Demographics & statistics
$37,458
Median household income
13.3%
Bachelor's or higher
Age distribution
Age summary
Group Count %
Under 18 538 19.3%
18 and over 2,255 80.7%
65 and over 378 13.5%
Median age 44.0 years
Race & ethnicity
American Indian / Alaska Native
16.2%
Black or African American
0.3%
Group Count %
White 1,540 45.3%
Two or more races 685 20.1%
Hispanic or Latino 608 17.9%
American Indian / Alaska Native 551 16.2%
Black or African American 9 0.3%
Other race 8 0.2%
Household income
Income range
This ZIP
County avg
State avg
Under $50k
51.8%
54.3%
48.8%
$50k – $100k
21.7%
29.1%
29.4%
$100k – $200k
26.4%
15.2%
17.6%
Over $200k
0.0%
1.3%
4.1%
Range % of households
Under $10k 5.4%
$10k–$15k 4.1%
$15k–$25k 19.5%
$25k–$35k 11.9%
$35k–$50k 24.3%
$50k–$75k 6.8%
$75k–$100k 2.2%
$100k–$150k 20.7%
$150k–$200k 1.7%
$200k+ 3.4%
Median income $37,458
Housing
Housing overview
Metric Value
Median home value $0
Median rent / month $834
Owner occupied 60.5%
Renter occupied 39.5%
Vacant 19.3%
Single-family detached 40.8%
Large apartment buildings 0.0%
Mobile homes 52.8%
Median rooms 4.9
Avg household size (owned) 2.52
Year built
Era %
2020 or later 0.0%
2010–2019 2.8%
2000–2009 6.9%
1990–1999 16.8%
1980–1989 5.0%
1970–1979 44.8%
1960–1969 12.7%
1950–1959 9.6%
1940–1949 0.0%
1939 or earlier 1.4%
Bedrooms
Size % of units
No bedroom (studio) 3.0%
1 bedroom 1.2%
2 bedrooms 35.6%
3 bedrooms 55.4%
4 bedrooms 4.8%
5+ bedrooms 0.0%
Vehicles per household
Vehicles % of households
No vehicle 0.8%
1 vehicle 45.9%
2 vehicles 14.6%
3 or more 38.7%
Heating fuel
Fuel type %
Utility gas 59.5%
Electricity 10.5%
Propane / LP gas 4.3%
Wood 24.3%
Households & families
Household type Count %
Married-couple family 293 30.3%
Cohabiting couple 33 3.4%
Male householder, no spouse 235 24.3%
Female householder, no spouse 406 42.0%
Households with children under 18 208 21.5%
Households with seniors (65+) 320 33.1%
Average household size 2.80
Marital status
Status Male Female
Never married 34.4% 26.5%
Married 34.3% 29.9%
Separated 0.3% 0.0%
Widowed 2.0% 16.5%
Divorced 29.0% 27.0%
Education
Some HS, no diploma
17.6%
Some college, no degree
17.9%
Graduate / professional
5.8%
Metric %
HS diploma or higher 80.8%
Bachelor's or higher 13.3%
School enrollment (ages 3–17)
Type Count %
Nursery / preschool 0 0.0%
Kindergarten 25 5.0%
Elementary school 347 69.3%
High school 98 19.6%
College / grad school 31 6.2%
Employment
Industry of employment
Arts, food & hospitality
15.9%
Public administration
9.9%
Education & healthcare
7.9%
Transportation & utilities
5.7%
Finance & real estate
4.7%
Occupation
Category %
Management, business & arts 19.2%
Service 23.3%
Sales & office 44.1%
Natural resources & construction 7.5%
Production & transportation 5.9%
Employment type
Type %
Private sector 67.9%
Government 16.3%
Self-employed 15.9%
Unpaid family workers 0.0%
Commute
Method %
Drive alone 96.6%
Carpool 1.9%
Public transit 0.0%
Walk 0.0%
Work from home 0.8%
Other means 0.7%
Avg commute (minutes) 15.4
Poverty
Married-couple families
4.1%
Female-led households
15.7%
Income support
Source % of households
Social Security 40.3%
Retirement income 10.5%
Supplemental Security 7.3%
Cash public assistance 0.0%
Food stamps / SNAP 24.3%
Health indicators
Condition %
Obesity 36.9%
High blood pressure 26.8%
High cholesterol 26.2%
Diabetes 11.1%
Heart disease 4.8%
Stroke 2.4%
Asthma 8.9%
Arthritis 18.0%
Kidney disease 2.6%
Pulmonary disease 4.5%
Cancer 3.8%
Behavior / access %
Smoking 18.0%
Binge drinking 16.5%
No physical activity 25.0%
Less than 7 hrs sleep 35.2%
Depression 17.0%
Fair or poor health 16.5%
Poor mental health 13.8%
Poor physical health 10.5%
No health insurance 18.5%
Visited doctor (checkup) 62.9%
Visited dentist 58.9%
Cholesterol screening 83.3%
Teeth loss 12.9%
Veterans & disability
Veterans Count %
Civilian veterans 138 6.1%
Disability %
Any disability 23.0%
Under 18 4.6%
18–64 years 25.0%
65 and over 39.7%
Health insurance coverage
Type %
Private insurance 30.0%
Public insurance 57.0%
No insurance 19.1%
Uninsured under 19 0.0%
Language & origin
Language spoken at home (age 5+)
Language Count %
English only 2,744 98.2%
Spanish 60 2.2%
Other Indo-European 3 0.1%
Asian & Pacific Islander 0 0.0%
Other languages 0 0.0%
Place of birth & citizenship
Origin Count %
Native born (US) 2,774 99.3%
Born in same state 2,767 99.1%
Born in different state 2,000 71.6%
Foreign born 7 0.3%
Naturalized citizen 19 0.7%
Not a US citizen 2 10.5%
Ancestry
Ancestry Count %
Italian 353 12.6%
French 69 2.5%
Arab 27 1%
Ancestry Count %
Irish 13 0.5%
English 12 0.4%
Technology access
Metric % of households
Computer access 34.6%
Internet access 97.7%
Source: U.S. Census Bureau, American Community Survey 2025 estimates.
Frequently asked questions about ZIP code 87021
What city is ZIP code 87021 in?
ZIP code 87021 is primarily assigned to Milan, New Mexico.
What county is ZIP code 87021 in?
ZIP code 87021 falls within Cibola County, New Mexico.
How educated is the population of ZIP code 87021?
13% of residents hold a bachelor's degree or higher — below the national average of ~33%, consistent with a trades-oriented local economy.
What is the poverty rate in ZIP code 87021?
18% of residents in ZIP code 87021 live below the poverty line, above the national average.
Does ZIP code 87021 have a large retiree population?
40% of households in ZIP code 87021 receive Social Security income, suggesting a significant retiree or disability population.
What is the median household income in ZIP code 87021?
The median household income in ZIP code 87021 is $37,458, below the national median of ~$75,000.
What timezone is ZIP code 87021 in?
ZIP code 87021 observes the MST timezone.
Need the complete ZIP code database?
Download all 42,000+ US ZIP codes — Excel, CSV, or Access. Includes lat/lng, county FIPS & timezone.
Download database →