SalaryCalculations

Roofers Salary in New Mexico

State wage data from the BLS OEWS survey, May 2025.

Median annual

$45,300

Median hourly

$22

Average annual

$47,980

Employed in state

1.2K

The median annual salary for Roofers in New Mexico is $45,300, or about $22 an hour. That is 18% lower than the national median.

Pay in New Mexico ranges from $35,880 at the 10th percentile to $73,850 at the 90th percentile. Roughly 1.2K people work as roofers in the state.

Pay distribution in New Mexico

10th$35,880
25th$38,450
Median$45,300
75th$56,030
90th$73,850

Salary calculator

Hourly
$21.78
Daily
$174
Weekly
$871
Bi-weekly
$1,742
Monthly
$3,775
Annual
$45,300

$45,300 a year is around the 50th percentile for Rooferss in New Mexico. The median is $45,300.

Roofers pay by metro area in New Mexico

Metro areaMedian annualEmployment
Albuquerque, NM$45,780710
Santa Fe, NM$45,090140
Farmington, NM$39,42030
Las Cruces, NM$39,07050

Other jobs in New Mexico

All salaries in New Mexico →