Roofers Salary in New Mexico
Ranked #44 of 51 · NM
17.5% below U.S. average
Mean annual salary $47,980 ≈ $23/hr
Median annual salary $45,300
Employment 1,160
Salary Distribution (10th–90th percentile)
P10 $35,880P25 $38,450 Median $45,300P75 $56,030P90 $73,850
About 80% of rooferss in New Mexico earn between $35,880 and $73,850. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean roofers salary in New Mexico is $47,980, about 17.5% below the U.S. average ($58,140). That works out to roughly $23/hr at 2,080 hours per year.
Metro Areas in New Mexico
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Eastern New Mexico nonmetropolitan area | $53,480 | $49,490 | 120 |
| Northern New Mexico nonmetropolitan area | $49,350 | $46,380 | 40 |
| Albuquerque, NM | $45,780 | $49,390 | 710 |
| Santa Fe, NM | $45,090 | $44,530 | 140 |
| Farmington, NM | $39,420 | $43,750 | 30 |
| Las Cruces, NM | $39,070 | $41,160 | 50 |