Mortgage
Mortgage Calculator
See your real monthly payment with taxes and insurance, and visualize the full amortization. Drag any slider to recalculate instantly.
Updated April 2026 · Rates referenced from Freddie Mac PMMS · Read our methodology
30-Year Fixed
6.81%
15-Year Fixed
6.12%
5/1 ARM
5.92%
7/1 ARM
6.08%
Rates as of Apr 26, 2026 · Source: Freddie Mac PMMS, industry averages
How a mortgage payment is calculated
Your monthly mortgage payment has up to four parts, often abbreviated PITI: Principal, Interest, Taxes, and Insurance. The calculator above adds optional HOA dues for condos or planned communities.
The principal & interest formula
We use the standard fixed-rate mortgage formula:
M = P × ( r(1+r)^n ) / ( (1+r)^n − 1 )
P = loan principal (home price − down payment)
r = monthly interest rate (annual rate ÷ 12)
n = number of monthly payments (term in years × 12)Methodology & assumptions
- Fixed interest rate over the full loan term — does not model ARMs or rate resets.
- Property tax and insurance are entered as annual amounts and divided by 12.
- Does not include private mortgage insurance (PMI) — typically required when down payment is below 20%.
- Does not include closing costs, origination fees, or points.
- Amortization is calculated month-by-month and aggregated to yearly buckets for the chart.
Frequently asked questions
What's a good down payment?
Should I pick a 15-year or 30-year term?
Why isn't PMI included?
Can I share my scenario?
This tool is for educational purposes only and does not constitute financial advice. Consult a licensed mortgage advisor for decisions specific to your situation.
Mortgage calculator by state
Each state page is pre-filled with local median home prices, property-tax rates, transfer taxes, and foreclosure rules. Pick yours:
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
- District of Columbia