The number of years it will take to pay off a mortgage varies, but the most common length for a fixed-rate mortgage in the U.S. is 30 years. Shorter terms of 20, 15 and even 10 years also are available. With a shorter-term mortgage, your monthly payment will be higher but your total interest cost will be much lower than with a long-term loan.