A furnace replacement costs about $5,500 nationally, but the real number depends heavily on where you live. HomeCostLens starts from this researched national average and applies a local price factor for each metro, so you get a figure that reflects your city's labor, climate, and permit costs — not a one-size-fits-all national number.
Advertisement — responsive AdSense unit (in-article)
Furnace Replacement cost by system
System
Typical national total
Electric furnace
$4,000
Gas furnace (mid-efficiency, 80% AFUE)
$5,500
Gas furnace (high-efficiency, 95%+ AFUE)
$7,500
Oil furnace
$9,000
Furnace Replacement cost by system (national)
Advertisement — responsive AdSense unit (mid-content)
Furnace Replacement cost by city
Local cost = national average × each metro's location factor. Pick your city:
How much does furnace replacement cost on average?
Nationally, furnace replacement costs about $5,500, with most homeowners paying $3,800 – $10,000. Your local price depends on labor rates, system size and efficiency, and code — pick your city below for a local figure.
What is the most affordable furnace replacement option?
Electric furnace is typically the lowest-cost option at around $4,000 nationally, while premium options cost considerably more.