New Mexico ZIP codes
All 427 ZIPs in New Mexico, 87001 to 88439. Tap one on the map or in the list.
427
ZIP codes
2,118,558
people live in them
33
counties
56
PO Box & no-area ZIPs
Most people
All 427 New Mexico ZIP codes
ZIP codes by county
Pick a county for its ZIP list and map. Counts include ZIPs that only partly reach into the county.
- Bernalillo County53
- Catron County9
- Chaves County10
- Cibola County17
- Colfax County10
- Curry County9
- De Baca County3
- Doña Ana County30
- Eddy County11
- Grant County19
- Guadalupe County7
- Harding County7
- Hidalgo County5
- Lea County13
- Lincoln County19
- Los Alamos County3
- Luna County4
- McKinley County24
- Mora County14
- Otero County17
- Quay County12
- Rio Arriba County37
- Roosevelt County14
- San Juan County20
- San Miguel County23
- Sandoval County21
- Santa Fe County24
- Sierra County11
- Socorro County14
- Taos County21
- Torrance County10
- Union County9
- Valencia County9
Questions people actually ask
How many ZIP codes are in New Mexico?
427 ZIP codes are in use in New Mexico. 371 cover a delivery area, and 56 are PO Box, single-building or organization ZIPs with no area of their own.
What do New Mexico ZIP codes start with?
New Mexico ZIP codes start with these three-digit prefixes: 870–871, 873–884. Each prefix is a mail sorting area run from one processing center.
Which New Mexico ZIP code has the most people?
87121 in Albuquerque has the most residents of any New Mexico ZIP, about 75,510 people in the Census Bureau’s ACS 2020–2024 estimates.
Which New Mexico county has the most ZIP codes?
Bernalillo County touches 53 ZIP codes, the most of the 33 counties in New Mexico. 74 New Mexico ZIPs reach into more than one county.
Are these the official USPS ZIP code boundaries?
The map uses Census ZIP Code Tabulation Areas, the standard public stand-in for USPS delivery areas. They match for almost every home. For a mailing address, the USPS ZIP Code lookup has the final word.
Keep exploring
Updated 2026-11-10 · Where the data comes from