M
MortgageMath
Free mortgage calculators for every state

Mortgage Calculator &
Closing Costs: Bloomington, MN

Mortgage payment estimates, closing cost breakdowns, and homebuying data for Bloomington, Minnesota.

Median Home Price
$335K
Population
90K
Avg Monthly Rent
$1,420
Property Tax Rate
1.12% *
* Property tax shown is the Minnesota state average effective rate. Actual rates vary by county, city, and school district — check with your local assessor for exact rates in Bloomington.
Bloomington vs Minnesota Median
The median home price in Bloomington is $335,000, which is roughly in line with the Minnesota state median of $335,000.

Mortgage Calculator — Bloomington, MN

Pre-filled with Bloomington median home price and Minnesota tax/insurance rates. Adjust for your property.

$
$67,000
%
%
years
MN avg
%
$
Monthly Payment (PITI)
$2,182
Principal + Interest + Tax + Insurance + PMI
Share:TwitterFacebook
Principal & Interest
$1,694
per month
Taxes & Insurance
$488
per month
Total Interest Paid
$342K
over 30 years
Total Loan Cost
$610K
all payments
Payment Breakdown
Loan Amount$268,000
Principal & Interest$1,694
Property Taxes$313
Homeowners Insurance$175
Total Monthly PITI$2,182

Closing Costs — Bloomington, MN

Estimated closing costs based on Minnesota rates and fees applied to Bloomington prices.

$
%
Minnesota: Avg closing costs 1.4% of price. Transfer tax: 0.33%.
Estimated Closing Costs
$12,199
3.6% of purchase price
Share:TwitterFacebook
Lender Fees
$2,837
origination, underwriting
Third-Party
$3,125
appraisal, title, inspection
Government Fees
$1,106
transfer taxes, recording
Prepaids + Escrow
$5,131
taxes, insurance, interest
Itemized Costs
Loan Origination (0.8%)$2,412
Underwriting Fee$350
Credit Report$75
Appraisal$550
Home Inspection$450
Title Search + Insurance$1,975
Recording Fee$150
Transfer Tax$1,106
Prepaid Taxes (3 mo)$938
Prepaid Insurance (12 mo)$2,100
Prepaid Interest (15 days)$805
Escrow Reserves$1,288
Total Closing Costs$12,199

Monthly Payment Scenarios — Bloomington

Three down payment scenarios for a $335K home using Minnesota's 1.12% tax rate and $2,100/yr insurance.

5% Down
$2,685/mo
Down: $16,750
Loan: $318K
P&I: $2,012
Tax: $313
Insurance: $175
PMI: $186
10% Down
$2,569/mo
Down: $33,500
Loan: $302K
P&I: $1,906
Tax: $313
Insurance: $175
PMI: $176
20% Down (No PMI)
$2,182/mo
Down: $67,000
Loan: $268K
P&I: $1,694
Tax: $313
Insurance: $175

Income needed (28% rule): $94K/year with 20% down, $110K/year with 10% down.

Rent vs Buy in Bloomington

Rent
$1,420/mo
vs
Buy (10% down)
$2,569/mo
Price-to-rent ratio: 19.7A ratio between 15-20 means the rent vs buy decision in Bloomington depends heavily on your timeline. If you plan to stay 5+ years, buying likely wins. For shorter stays, renting preserves flexibility.

Run a detailed Rent vs Buy analysis →

Buying a Home in Bloomington, Minnesota

The median home price in Bloomington is $335,000, roughly in line with the Minnesota state median of $335,000. With a population of 89,987, Bloomington is a smaller market where home prices reflect strong demand and local economic factors.

Property taxes in Minnesota average 1.12% annually. This moderate property tax rate means a $335,000 home in Bloomington would carry roughly $313/month in property taxes. Homeowners insurance in Minnesota runs approximately $2,100 per year. This is within the normal range nationally.

Average rent in Bloomington is $1,420/month. The price-to-rent ratio in Bloomington is moderate, meaning the buy-vs-rent decision depends heavily on how long you plan to stay.

Bloomington presents moderate affordability. The $335K median puts homeownership within reach for median-income households, though down payment savings and closing costs require planning.

Run a Rent vs Buy analysis
Compare total costs of renting vs buying in Bloomington.
Rent vs Buy Calculator →
Explore all of Minnesota: Minnesota Mortgage Calculator & Closing Costs →

More Cities in Minnesota

Related Guides

The First-Time Buyer Playbook
Free weekly guide: mortgage tips, market updates, and money-saving strategies. No spam.