Roofing index
Cost guide / New Mexico

Roofing Costs in New Mexico — City-by-City Price Comparison

Roof replacement in New Mexico typically costs $8,000–$14,000 in the cities covered by this guide. Compare roof size, material, storm damage, local labor, permits, and cleanup before choosing a quote.
Local benchmarks

What projects tend to cost

CityRoof typeAverage replacementWeather riskPermit
Santa Fe
New Mexico
Composition shingle$8,000–$14,000Local weather exposureRequired
Albuquerque
New Mexico
Composition shingle$8,000–$14,000Local weather exposureRequired
Rio Rancho
New Mexico
Composition shingle$8,000–$14,000Local weather exposureRequired
Read the New Mexico licensing guide