Use our free mortgage calculator to estimate your monthly payments, including PMI, homeowner's insurance, taxes, and HOA fees.