87020 ZIP Code — Grants, NM

Cibola County, New Mexico

ZIP code 87020 is located in Grants, New Mexico, within Cibola County. It covers approximately 901.96 square miles and serves a population of 10,555 residents. This is a standard ZIP code in the Mountain (MT) timezone, served by area code 505.

About ZIP code 87020

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. Median home value is $153,400. Owner-occupancy sits near the national average at 66%.

Median household income is $57,051. Poverty affects 28% of residents, above the national average. SNAP benefit usage at 21% of households reflects economic stress in the area. 38% of households receive Social Security income, suggesting a notable retiree or disability population.

The dominant occupation class is management, business, and professional, with education and healthcare as the leading industry. The average commute of 19 minutes is near the national average.

College attainment at 19% is below the national average, consistent with a trades and production-oriented local economy.

Health indicators show elevated rates of smoking (20%) compared to national benchmarks.

Overall, ZIP code 87020 reflects a community defined by a trades-oriented workforce, economic challenges above the national average, a significant Social Security-dependent population, and elevated reliance on food assistance.

10,555
population
901.96
sq mi land
Standard
ZIP type
Mountain (MT)
timezone
87020 ZIP code map
Cities in ZIP code 87020

Below are the cities the US Postal Service accepts for ZIP code 87020. Using any city not on this list may result in mail delivery delays.

City Status
Grants Acceptable
Grants Preferred
Nearby ZIP codes
87045 Prewitt (19.3 mi)
Demographics updated 06/2026
Population
Total population 10,555
Population density 12 / sq mi
State FIPS 35
County FIPS 006
Geography
Land area 901.96 sq mi
Water area 0.22 sq mi
Latitude 35.2784
Longitude -107.7717
Timezone Mountain (MT)
Area code 505
Total population by age
Gender
Race & ethnicity
Economics updated 06/2026
Household income
Income range This ZIP County avg State avg
Under $50k 53.4% 54.3% 48.8%
$50k – $100k 29.3% 29.1% 29.4%
$100k – $200k 16.0% 15.2% 17.6%
Over $200k 1.3% 1.3% 4.1%

Demographics & statistics

10,555
Population
12
People per sq mi
36.3
Median age
$57,051
Median household income
$26,745
Per capita income
$153,400
Median home value
$819
Median monthly rent
65.6%
Home ownership
28.4%
Poverty rate
4.2%
Unemployment
3,030
Housing units
18.9%
Bachelor's or higher

Age distribution

Male Female
360
Under 5
343
493
5–9
468
246
10–14
234
216
15–19
205
328
20–24
311
992
25–34
943
738
35–44
701
510
45–54
484
286
55–59
272
382
60–64
363
504
65–74
480
250
75–84
238
107
85+
101
← Male
Female →

Age summary

GroupCount%
Under 182,32422.0%
18 and over8,23178.0%
65 and over1,68015.9%
Median age36.3 years

Race & ethnicity

White 48.3%
Hispanic or Latino 16.7%
Two or more races 12.3%
American Indian / Alaska Native 12.1%
Other race 7%
Black or African American 3.1%
Asian 0.4%
GroupCount%
White6,12048.3%
Hispanic or Latino2,11916.7%
Two or more races1,55612.3%
American Indian / Alaska Native1,53712.1%
Other race8917%
Black or African American3893.1%
Asian560.4%

Household income

Income range This ZIP County avg State avg
Under $50k 53.4% 54.3% 48.8%
$50k – $100k 29.3% 29.1% 29.4%
$100k – $200k 16.0% 15.2% 17.6%
Over $200k 1.3% 1.3% 4.1%
Under $10k 5.7%
$10k–$15k 5.9%
$15k–$25k 12.8%
$25k–$35k 7.7%
$35k–$50k 13.2%
$50k–$75k 15.3%
$75k–$100k 16.7%
$100k–$150k 10.8%
$150k–$200k 10.1%
$200k+ 1.7%
Range% of households
Under $10k5.7%
$10k–$15k5.9%
$15k–$25k12.8%
$25k–$35k7.7%
$35k–$50k13.2%
$50k–$75k15.3%
$75k–$100k16.7%
$100k–$150k10.8%
$150k–$200k10.1%
$200k+1.7%
Median income$57,051

Housing

Home values

Under $50k 16.2%
$50k–$100k 16.2%
$100k–$150k 15.6%
$150k–$200k 25.2%
$200k–$300k 9.8%
$300k–$500k 7.7%
$500k–$1M 9.3%
$1M+ 0.1%

Housing overview

MetricValue
Median home value$153,400
Median rent / month$819
Owner occupied65.6%
Renter occupied34.4%
Vacant18.9%
Single-family detached62.2%
Large apartment buildings3.0%
Mobile homes18.9%
Median rooms5.3
Avg household size (owned)2.84

Year built

Era%
2020 or later0.0%
2010–20198.0%
2000–200910.7%
1990–199911.3%
1980–198911.9%
1970–197928.4%
1960–196914.9%
1950–195911.2%
1940–19492.1%
1939 or earlier1.5%

Bedrooms

Size% of units
No bedroom (studio)0.4%
1 bedroom10.3%
2 bedrooms26.1%
3 bedrooms48.9%
4 bedrooms13.9%
5+ bedrooms0.4%

Vehicles per household

Vehicles% of households
No vehicle4.2%
1 vehicle28.2%
2 vehicles33.8%
3 or more33.8%

Heating fuel

Fuel type%
Utility gas69.5%
Electricity12.6%
Propane / LP gas3.2%
Fuel oil0.6%
Wood8.8%
Solar0.3%

Households & families

Household typeCount%
Married-couple family1,69549.7%
Cohabiting couple40711.9%
Male householder, no spouse55216.2%
Female householder, no spouse75522.1%
Households with children under 1898829.0%
Households with seniors (65+)1,05631.0%
Average household size2.75

Marital status

StatusMaleFemale
Never married32.8%28.8%
Married42.6%48.3%
Separated5.4%2.3%
Widowed4.4%5.3%
Divorced14.7%15.3%

Education

Less than 9th grade 4.1%
Some HS, no diploma 13.4%
HS graduate 26.9%
Some college, no degree 26.7%
Associate's degree 9.9%
Bachelor's degree 10.7%
Graduate / professional 8.2%
Metric%
HS diploma or higher82.4%
Bachelor's or higher18.9%

School enrollment (ages 3–17)

TypeCount%
Nursery / preschool923.9%
Kindergarten23610.1%
Elementary school96941.6%
High school36815.8%
College / grad school66628.6%

Employment

Industry of employment

Education & healthcare 30.1%
Agriculture & mining 13.1%
Arts, food & hospitality 10.5%
Professional & management 10.1%
Public administration 10.1%
Retail trade 5.9%
Manufacturing 4.6%
Other services 4.1%
Transportation & utilities 3.8%
Finance & real estate 3.8%
Construction 3.0%
Wholesale trade 0.9%
Information 0.2%

Occupation

Category%
Management, business & arts32.4%
Service21.0%
Sales & office27.3%
Natural resources & construction13.8%
Production & transportation5.4%

Employment type

Type%
Private sector66.6%
Government29.6%
Self-employed3.3%
Unpaid family workers0.5%

Commute

Method%
Drive alone76.5%
Carpool8.9%
Public transit0.0%
Walk2.7%
Work from home9.1%
Other means2.8%
Avg commute (minutes)18.6

Poverty

All people 28.4%
Under 18 years 45.0%
18 and over 22.9%
Married-couple families 13.3%
Female-led households 65.3%

Income support

Source% of households
Social Security37.7%
Retirement income27.1%
Supplemental Security8.0%
Cash public assistance5.8%
Food stamps / SNAP21.1%

Health indicators

Condition%
Obesity37.3%
High blood pressure33.2%
High cholesterol30.8%
Diabetes14.2%
Heart disease7.0%
Stroke3.7%
Asthma11.2%
Arthritis26.1%
Kidney disease3.7%
Pulmonary disease7.3%
Cancer5.6%
Behavior / access%
Smoking20.4%
Binge drinking12.9%
No physical activity28.7%
Less than 7 hrs sleep35.2%
Depression20.8%
Fair or poor health20.6%
Poor mental health16.0%
Poor physical health13.7%
No health insurance15.3%
Visited doctor (checkup)69.0%
Visited dentist58.1%
Cholesterol screening85.4%
Teeth loss15.3%

Veterans & disability

VeteransCount%
Civilian veterans7098.6%
Disability%
Any disability20.2%
Under 184.7%
18–64 years15.9%
65 and over56.9%

Health insurance coverage

Type%
Private insurance51.0%
Public insurance58.4%
No insurance6.9%
Uninsured under 191.4%

Language & origin

Language spoken at home (age 5+)

LanguageCount%
English only9,85293.3%
Spanish1,08111.0%
Other Indo-European1,01910.3%
Asian & Pacific Islander80.1%
Other languages00.0%

Place of birth & citizenship

OriginCount%
Native born (US)9,87793.6%
Born in same state9,87493.5%
Born in different state6,76764.1%
Foreign born30.0%
Naturalized citizen6786.4%
Not a US citizen37755.6%

Ancestry

AncestryCount%
Italian5985.7%
French4724.5%
Arab2122%
Dutch880.8%
AncestryCount%
English260.2%
Polish190.2%
German130.1%
Irish60.1%

Technology access

Metric% of households
Computer access32.3%
Internet access88.6%

Source: U.S. Census Bureau, American Community Survey 2025 estimates.

Frequently asked questions about ZIP code 87020

What city is ZIP code 87020 in?

ZIP code 87020 is primarily assigned to Grants, New Mexico.

What county is ZIP code 87020 in?

ZIP code 87020 falls within Cibola County, New Mexico.

What is the poverty rate in ZIP code 87020?

28% of residents in ZIP code 87020 live below the poverty line, above the national average.

Does ZIP code 87020 have a large retiree population?

38% of households in ZIP code 87020 receive Social Security income, suggesting a significant retiree or disability population.

What is the typical home value in ZIP code 87020?

The median home value in ZIP code 87020 is $153,400.

What is the population of ZIP code 87020?

ZIP code 87020 has an estimated population of 10,555 residents, with a density of 12 people per square mile.

What timezone is ZIP code 87020 in?

ZIP code 87020 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 →