Talk to a roofer now ☎ (252) 582-9330 Connects you to an independent partner contractor. We are paid for calls. Calls may be recorded.

Roofing Costs in New Jersey (2026)

What a roofing project runs across New Jersey: $7,010 – $21,029 statewide, with a city-by-city breakdown for 51 cities.

  • 📍 51 cities
  • 📊 Local price index
  • 🧾 2026 pricing
Get Free Quotes ☎ Call (252) 582-9330

What drives roofing prices in New Jersey

Prices below start from documented national baselines and are adjusted with each city's regional price parity — the official measure of how far local price levels sit from the US average. Across New Jersey that multiplier runs from 0.94 to 1.13, so two cities in the same state can differ by 20% on the same job.

Roofing job Typical range in New Jerseyvs national
Roof Replacement Cost $7,010 – $21,029 +8%
Roof Repair Cost $162 – $3,775 +8%
Metal Roof Cost $8 – $17 +8%
Asphalt Shingle Roof Cost $5 – $10 +8%
Tile Roof Cost $13 – $27 +8%
Flat Roof Cost $6 – $13 +8%

Roofing costs by city in New Jersey

Atlantic City, NJ $11,178 typical roof -3% vs national Bayonne, NJ $12,524 typical roof +9% vs national Bergenfield, NJ $12,524 typical roof +9% vs national Bridgeton, NJ $10,776 typical roof -6% vs national Camden, NJ $11,903 typical roof +3% vs national Carteret, NJ $12,524 typical roof +9% vs national Cliffside Park, NJ $12,524 typical roof +9% vs national Clifton, NJ $12,524 typical roof +9% vs national East Orange, NJ $12,524 typical roof +9% vs national Elizabeth, NJ $12,524 typical roof +9% vs national Elmwood Park, NJ $12,524 typical roof +9% vs national Englewood, NJ $12,524 typical roof +9% vs national Fair Lawn, NJ $12,524 typical roof +9% vs national Fort Lee, NJ $12,524 typical roof +9% vs national Garfield, NJ $12,524 typical roof +9% vs national Glassboro, NJ $12,524 typical roof +9% vs national Hackensack, NJ $12,524 typical roof +9% vs national Harrison, NJ $12,524 typical roof +9% vs national Hawthorne, NJ $12,524 typical roof +9% vs national Hoboken, NJ $12,524 typical roof +9% vs national Jersey City, NJ $12,938 typical roof +13% vs national Kearny, NJ $12,524 typical roof +9% vs national Linden, NJ $12,524 typical roof +9% vs national Lindenwold, NJ $12,524 typical roof +9% vs national Lodi, NJ $12,524 typical roof +9% vs national Long Branch, NJ $12,524 typical roof +9% vs national Millville, NJ $12,524 typical roof +9% vs national Morristown, NJ $12,524 typical roof +9% vs national New Brunswick, NJ $12,524 typical roof +9% vs national Newark, NJ $12,938 typical roof +13% vs national North Plainfield, NJ $12,524 typical roof +9% vs national Palisades Park, NJ $12,524 typical roof +9% vs national Paramus, NJ $12,524 typical roof +9% vs national Passaic, NJ $12,524 typical roof +9% vs national Paterson, NJ $12,524 typical roof +9% vs national Perth Amboy, NJ $12,524 typical roof +9% vs national Plainfield, NJ $12,524 typical roof +9% vs national Pleasantville, NJ $12,524 typical roof +9% vs national Princeton, NJ $11,742 typical roof +2% vs national Rahway, NJ $12,524 typical roof +9% vs national Ridgewood, NJ $12,524 typical roof +9% vs national Roselle, NJ $12,524 typical roof +9% vs national Sayreville, NJ $12,524 typical roof +9% vs national Secaucus, NJ $12,524 typical roof +9% vs national South Plainfield, NJ $12,524 typical roof +9% vs national Summit, NJ $12,524 typical roof +9% vs national Trenton, NJ $11,742 typical roof +2% vs national Union City, NJ $12,524 typical roof +9% vs national Vineland, NJ $10,776 typical roof -6% vs national West New York, NJ $12,524 typical roof +9% vs national Westfield, NJ $12,524 typical roof +9% vs national

How we get these numbers: national price baselines from our methodology, multiplied by the Bureau of Economic Analysis Regional Price Parities for each metro area — the same index the federal government uses to compare purchasing power between US regions. They are planning ranges, not quotes.

Roofing work in progress

Free estimate · No obligation

Get your roofing project priced over the phone

No form to fill in. Describe the job on the phone, ask what it should cost where you live, and get a quote.

☎ (252) 582-9330
  • Free for you — the contractor pays for the call
  • No form, no email address, no follow-up spam
  • Ask about your own roof, not an average

Connects you to an independent partner contractor. We are paid for calls. Calls may be recorded.

Scroll to Top