New Mexico ZIP Codes: Ranges, Prefixes and Major Cities
New Mexico uses 427 active ZIP codes, running from 87001 to 88439. This guide shows how those codes are grouped, which ones serve the state's largest cities and how to format them correctly.
ZIP code range and prefixes
Every New Mexico ZIP code starts with one of 14 three-digit prefixes. Each prefix points to a sectional center facility, the processing plant that sorts mail for a group of nearby post offices.
- 870
- 871
- 873
- 874
- 875
- 876
- 877
- 878
- 879
- 880
- 881
- 882
- 883
- 884
Types of ZIP codes in New Mexico
| Type | Count | What it covers |
|---|---|---|
| Standard | 273 | Street delivery areas |
| PO Box | 144 | Post office boxes only |
| Unique | 10 | A single high-volume organization |
ZIP codes for major New Mexico cities
| City | County | Standard ZIPs | Range |
|---|---|---|---|
| Albuquerque | Bernalillo County | 19 | 87101–87123 |
| Las Cruces | Dona Ana County | 5 | 88001–88012 |
| Santa Fe | Santa Fe County | 5 | 87501–87508 |
| Farmington | San Juan County | 2 | 87401–87402 |
| Hobbs | Lea County | 2 | 88240–88242 |
| Rio Rancho | Sandoval County | 2 | 87124–87144 |
| Roswell | Chaves County | 2 | 88201–88203 |
| Abiquiu | Rio Arriba County | 1 | 87510–87510 |
| Alamogordo | Otero County | 1 | 88310–88310 |
| Algodones | Sandoval County | 1 | 87001–87001 |
| Alto | Lincoln County | 1 | 88312–88312 |
| Amistad | Union County | 1 | 88410–88410 |
| Animas | Hidalgo County | 1 | 88020–88020 |
| Anthony | Dona Ana County | 1 | 88021–88021 |
| Anton Chico | Guadalupe County | 1 | 87711–87711 |
Santa Fe is the state capital. Larger cities have many ZIP codes because each code follows mail delivery routes, not city limits.
Sample addresses
Priya Wright
605 Lake Pl
Rio Rancho, NM 87124
Luis Lewis
351 Madison Ave
Las Cruces, NM 88005
Noah Hernandez
7998 Hill Blvd
Santa Fe, NM 87505
These examples use real city and ZIP pairs with invented street lines, so they are safe for testing and documentation.
Tips for working with these ZIP codes
- Store ZIP codes as text, not numbers, so the format stays consistent across states with leading zeros.
- All of New Mexico is in the Mountain time zone, which keeps scheduling logic simple.
- A quick sanity check: a valid NM ZIP code begins with one of the prefixes listed above.
- City names in addresses are post office names. A suburb may share a ZIP code and city name with a nearby larger town.
Create realistic New Mexico addresses for testing, with real cities, counties and ZIP codes.
Generate New Mexico addresses