ZIP Codes of Cibola County, NM

Population & People
Population & People
Total Population
25,186
Household Income
Household Income
Median Income
$61,447
Housing
Housing
Total Housing Units
10,223
Business & Economy
Business & Economy
Total Businesses
287
Employment
Employment
Employment Rate
40.48%
Education
Education
Bachelor's Degree+
14.92%
Source: U.S. Census ACS 2024 5-Year Estimates · rolled up across the 13 ZIPs in this county.
Data Last Updated: June 1, 2026
ZIP Codes:13 ZIP Codes (5 Standard, 8 PO Box, 0 Unique) [See All]
Area Code:505
Timezone:Mountain (GMT -07:00)
Local Time:2:13:11 PM
Population:25,186 [See All]
FIPS:35006
Land Area:4,025 sq mi
Water Area:1 sq mi
Coordinates:35.0568, -107.7669
Quick Link:
https://www.zip-codes.com/county/nm-cibola.asp
Need Cibola data in your app? Look up ZIP, county, and city data with a single API call.
Try Free
Notable income spread
Median income ranges $44,638 to $118,324 across ZIPs — a 2.7× gap.

Standout ZIPs in this County


Most Populous
Grants · 11,966 people
47.5% of county total
Highest Income
Fence Lake · $118,324 median
1.9× county average
Largest Land Area
Cubero · 1,204.5 sq mi
Spans the most ground
Fastest Growth
Pueblo Of Acoma · 46.4% (10-yr)
2,396 → 3,507 residents
Most Educated
Casa Blanca · 23.7% bachelor's+
273 of 1,152 adults 25+

Things worth knowing about Cibola County


25,186 residents live across 13 ZIPs covering 4,025 sq mi, served by 13 distinct USPS-recognized cities.

Population moved from 27,326 to 25,186 from 2014 to 2024 — a -7.8% change. 5 ZIPs gained residents, 8 lost.

The county's wealthiest ZIP 87315 (Fence Lake, $118,324 median) and poorest ZIP 87357 (Pinehill, $30,750) are 18.7 miles apart — a 3.8× income gap across local geography.

Median home values vary 1.9× across this county — from $82,500 in 87034 (Pueblo Of Acoma ) to $154,400 in 87020 (Grants).

Density varies 2080× across the county — from 0 people/sq mi in 87315 (Fence Lake) to 381 in 87021 (Milan).

Educational attainment ranges from 5.4% bachelor's+ in 87315 (Fence Lake) to 23.7% in 87007 (Casa Blanca) — the breadth of educational profiles across the area.

Within New Mexico, this is the #19 most populous of 34 counties and ranks #17 for median household income .

Weighted by population, the typical household earns about $56,503 across the county — reflecting what a typical resident sees, not a simple ZIP average.

14.9% of adults age 25+ hold a bachelor's degree or higher (2,594 of 17,390 reporting).

5 Standard delivery, 8 PO Box only, 0 single-entity Unique ZIPs serve this county.

Stories about Cibola County


Two counties in one

Median household income spans 3.8× between the wealthiest and poorest ZIPs — a sign of significant intra-county inequality.

Wealthiest ZIP
Fence Lake
Median income: $118,324
Population: 130
Bachelor's+: 5.4%
vs
Poorest ZIP (pop >= 500)
Pinehill
Median income: $30,750
Population: 1,818
Bachelor's+: 12.5%
For every $1 of household income in 87357, the typical household in 87315 earns $3.85.

Big & sparse

A frontier county — vast land area with only a few residents per square mile. Daily life looks very different here than in the country's denser counties.

Total area
4,025
square miles
Avg density
6.3
people per sq mi
Population
25,186
across 13 ZIPs
Cubero
1,204.5 sq mi
517 residents
Grants
900.8 sq mi
11,966 residents
Fence Lake
709.9 sq mi
130 residents

Population decline

Cibola County lost 7.8% of residents between 2014 and 2024. ZIPs that shed the largest share:

San Fidel
-91.6%
942 → 79 residents
Bluewater
-82.7%
767 → 133 residents
Laguna
-62.2%
4,147 → 1,567 residents
San Rafael
-60.8%
955 → 374 residents
Milan
-18.0%
3,501 → 2,871 residents

All ZIP Codes in Cibola County


ZIPCityTypePopulationMedian IncomeArea (sq mi)10-yr Growth
87020GrantsStandard11,966$62,746900.84.6%
87034Pueblo Of AcomaPO Box3,507$48,7950.046.4%
87021MilanPO Box2,871$40,1297.5-18.0%
87007Casa BlancaPO Box1,871145.487.7%
87357PinehillPO Box1,818$30,750441.1138.3%
87026LagunaStandard1,567$84,750397.6-62.2%
87014CuberoStandard517$44,6381,204.5-0.4%
87051San RafaelPO Box37411.0-60.8%
87040PaguatePO Box22645.1-45.7%
87005BluewaterStandard13391.8-82.7%
87315Fence LakeStandard130$118,324709.9217.1%
87038New LagunaPO Box12735.6-71.5%
87049San FidelPO Box7934.9-91.6%

Adjacent & Nearby Counties