How long do most furnaces last before they need to be replaced?

Most furnaces last between 15 and 20 years. However, that figure can vary depending on how well the furnace is maintained, how often it is used, whether or not it is the proper capacity for your home, and the quality of the furnace itself, among other factors.