ZipCodeLook
Loading 33,000 zip codes…

About this map

The middle yearly earnings of employed residents 16 and older (wages, salary and self-employment income), counting part-time workers. Lower than household income, which adds up everyone in a home.

Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).

U.S.
$49,666
New Mexico
$41,758
Rankings
Full list

Top and bottom zip codes in New Mexico

Zip codes with 1,000+ residents

Zip codes where workers earn the most

See all
  1. 187122Albuquerque$101,597
  2. 287025Jemez Springs$100,804
  3. 387544Los Alamos$90,986
  4. 487547White Rock$86,573
  5. 588317Cloudcroft$83,821
  6. 688252Jal$78,913
  7. 787047Sandia Park$73,333
  8. 887732Mora$71,815
  9. 987043Placitas$71,624
  10. 1087113Albuquerque$68,955

Zip codes where workers earn the least

See all
  1. 187828Polvaderaunder $2,500
  2. 287745Sapello$18,162
  3. 387530El Rito$18,435
  4. 488047Mesilla Park$20,087
  5. 587036Mountainair$21,033
  6. 688043Hurley$21,285
  7. 787942Williamsburg$22,100
  8. 888001Las Cruces$25,130
  9. 987558Red River$25,724
  10. 1087529El Prado$26,295

Median earnings per worker by county in New Mexico

  1. 1Los Alamos County$90,490
  2. 2Harding County$57,679
  3. 3Mora County$50,808
  4. 4Sandoval County$49,882
  5. 5Eddy County$49,038
  6. 6Bernalillo County$45,794
  7. 7Santa Fe County$45,460
  8. 8Lea County$41,592
  9. 9Rio Arriba County$41,576
  10. 10Cibola County$40,741
  11. 11Quay County$40,621
  12. 12Taos County$38,173
  13. 13San Juan County$38,031
  14. 14Valencia County$37,882
  15. 15Curry County$37,055
  16. 16Lincoln County$36,967
  17. 17Otero County$36,175
  18. 18San Miguel County$36,105
  19. 19Chaves County$35,967
  20. 20Torrance County$35,689
  21. 21Catron County$34,592
  22. 22Doña Ana County$34,515
  23. 23Guadalupe County$34,404
  24. 24McKinley County$34,363
  25. 25Hidalgo County$34,148
  26. 26Union County$34,049
  27. 27Colfax County$33,923
  28. 28Roosevelt County$33,526
  29. 29Grant County$32,876
  30. 30Socorro County$31,656
  31. 31Luna County$30,871
  32. 32De Baca County$30,234
  33. 33Sierra County$27,788

Questions about this map

Which zip code has the highest median earnings per worker in New Mexico?

Among zip codes with at least 1,000 residents, 87122 (Albuquerque, NM) has the highest: $101,597.

Which zip code has the lowest median earnings per worker in New Mexico?

87828 (Polvadera, NM) has the lowest: under $2,500.

What is the median earnings per worker for the United States?

$49,666; in New Mexico it is $41,758.

Where does this data come from?

U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). The middle yearly earnings of employed residents 16 and older (wages, salary and self-employment income), counting part-time workers. Lower than household income, which adds up everyone in a home.

More maps