The answer to 'how much to replace furnace' is that the cost to replace a furnace can vary widely, typically ranging from $2,000 to $8,000 or more. The final price depends on factors like the size of your home, the efficiency rating of the new furnace, the complexity of the installation, and your local labor costs.
Higher-efficiency furnaces with advanced features will be on the higher end of that range, while basic, standard-efficiency models will be on the lower end. The type of fuel your furnace uses (gas, electric, or oil) can also impact the price. Additionally, any necessary ductwork modifications or electrical/gas line work will add to the overall cost.