State profile · NM

New Mexico ZIP Codes

Demographics, income, and housing across every ZIP code in New Mexico, benchmarked against all 50 states, DC and Puerto Rico.

368
ZIP codes
2,056,349
Population
$59,299
Avg ZIP income
33
Counties

The verdict

New Mexico holds the 38th-most ZIP codes in the country, with an average ZIP household income 18% below the national ZIP median — 48th of 52 states & territories.

#38
of 52 by ZIP count
#48
of 52 by avg income
2,056,349
people across all ZIPs
33
counties covered

Ranks compare this state against all reporting states using ZIP-level Census ACS 5-Year aggregates.

New Mexico (NM) contains 368 ZIP codes spread across 33 counties and 333 distinct cities. Together those ZIP areas cover a total population of 2,056,349 based on Census ACS 5-Year Estimates. ZIP-level granularity matters here: New Mexico stretches across very different economic zones, and a single state-wide average hides the 10x spread you will see between its highest-income and lowest-income ZIP codes in the table below.

The economic baseline across New Mexico ZIPs shows an average median household income of $59,299 and an average home value of $215,171, with a state-wide average median age of 47.1. These averages are computed over every ZIP in NM with reported data, not weighted by population, so small rural ZIPs count the same as metropolitan ones. Use them as a reference line, then drill into the ZIP tables to see where affluent suburbs, rural counties, and urban cores deviate from the state mean.

The largest urban concentrations in New Mexico by population are Albuquerque, Las Cruces, Santa Fe, Rio Rancho, Farmington, and each city aggregates multiple ZIP codes worth of Census data on its own city page. Every record in this view comes from publicly available federal datasets, primarily the U.S. Census Bureau American Community Survey and USPS ZIP Code Tabulation Area files, with no proprietary scoring, estimation, or editorial adjustment. Click any county to drill down to its ZIP-level detail, or jump directly to a ZIP code to see household income, housing cost, demographic breakdown, nearby ZIPs, and FHFA home-price history for that specific five-digit area.

Largest cities in New Mexico

Top 10 cities by population in New Mexico

Total resident population aggregated from every ZIP code the Census assigns to each city.

residents

What this shows Population concentrates heavily in the state's largest metros, while most of its 333 cities are far smaller, a pattern the ZIP-level tables below make concrete.

Source U.S. Census Bureau · ACS 5-Year Estimates As of 2019–2023

Counties in New Mexico

Largest counties in New Mexico by population

Top 15 of 33 counties — each links to its full ZIP-level breakdown

  1. 1
    Bernalillo 659,616 residents
    22 ZIP codes
  2. 2
    Doña Ana 202,354 residents
    25 ZIP codes
  3. 3
    Santa Fe 142,025 residents
    12 ZIP codes
  4. 4
    Sandoval 133,022 residents
    18 ZIP codes
  5. 5
    San Juan 127,510 residents
    17 ZIP codes
  6. 6
    Valencia 75,656 residents
    5 ZIP codes
  7. 7
    Otero 70,826 residents
    17 ZIP codes
  8. 8
    McKinley 69,599 residents
    19 ZIP codes
  9. 9
    Chaves 65,690 residents
    5 ZIP codes
  10. 10
    Lea 64,727 residents
    10 ZIP codes
  11. 11
    Eddy 53,638 residents
    8 ZIP codes
  12. 12
    Curry 48,615 residents
    6 ZIP codes
  13. 13
    Rio Arriba 46,247 residents
    29 ZIP codes
  14. 14
    Taos 32,971 residents
    19 ZIP codes
  15. 15
    Cibola 29,655 residents
    14 ZIP codes

Source U.S. Census Bureau ACS 5-Year Estimates · 2023

Which cities have the most ZIPs in New Mexico?

Side-by-side: Compare 87121 vs 87114 →

ZIP Codes in New Mexico

Most populous ZIP codes in New Mexico

The 12 largest by population — all 368 NM ZIPs are listed below and on the state sitemap

  1. 1
    87121 · Albuquerque 76,721 residents
    116/sq mi
  2. 2
    87114 · Albuquerque 61,623 residents
    1,122/sq mi
  3. 3
    87120 · Albuquerque 58,023 residents
    583/sq mi
  4. 4
    87105 · Albuquerque 57,680 residents
    238/sq mi
  5. 5
    87111 · Albuquerque 56,490 residents
    1,005/sq mi
  6. 6
    87124 · Rio Rancho 51,404 residents
    282/sq mi
  7. 7
    87401 · Farmington 46,293 residents
    137/sq mi
  8. 8
    87507 · Santa Fe 45,890 residents
    214/sq mi
  9. 9
    88101 · Clovis 45,006 residents
    33/sq mi
  10. 10
    87031 · Los Lunas 44,075 residents
    34/sq mi
  11. 11
    87112 · Albuquerque 43,584 residents
    2,083/sq mi
  12. 12
    87123 · Albuquerque 41,468 residents
    463/sq mi

Source U.S. Census Bureau ACS 5-Year Estimates · 2023

Frequently Asked Questions

How many ZIP codes are in New Mexico?
New Mexico has 368 ZIP codes across 33 counties, with a total population of 2,056,349.
What is the average income in New Mexico?
The average median household income across New Mexico ZIP codes is $59,299. The average home value is $215,171.
What are the largest cities in New Mexico?
The largest cities in New Mexico by population include Albuquerque (641,349), Las Cruces (143,900), Santa Fe (122,813), Rio Rancho (89,123), Farmington (57,780).

Source: U.S. Census Bureau, American Community Survey (ACS) 5-Year Estimates (2023); USPS ZIP Code Tabulation Areas via the HUD USPS Crosswalk.