Dave Ramsey Endorsed Local Provider for 15+ years

Keller Williams Preferred Realty(612) 502-7653Sign inJoin HHG

Moving to Minnesota

Cost of living in Minnesota and the Twin Cities

Housing is the biggest cost: the median Twin Cities home sold for $395,000 over the 12 months through September 2026, which works out to about $2,408 a month in principal and interest with 10% down at today's 7.18% average rate, before property taxes and insurance. Minnesota's median rent is $1,280 a month with utilities, compared with $1,413 nationally. State sales tax is 6.875% and income tax runs from 5.35% to 9.85%.

At a glance

Minnesota compared with the U.S.

CostMinnesotaUnited States
Median home value (owner estimate)$329,300$332,700
Median rent, with utilities$1,280/mo$1,413/mo
Median property tax paid (owners)$3,357/yr—
State sales tax6.875% + localvaries by state
State income tax (2026)5.35% to 9.85%varies by state

Home value, rent and property tax: Census ACS 2020–2024. Taxes: Minnesota Department of Revenue.

By city

Housing costs across the Twin Cities

Median sale price over the 12 months through September 2026, the monthly principal and interest on that price with 10% down at 7.18%, median rent and the property tax rate, from the least to the most expensive.

CityMedian sale priceP&I per monthMedian rentProperty tax rate
New Trier$180,000$1,097—0.89%
Lexington$289,800$1,767$1,5731.16%
Faribault$290,000$1,768$1,0740.96%
Pine Springs$290,000$1,768—0.77%
Saint Paul$300,000$1,829$1,2811.3%
South St. Paul$300,000$1,829$1,1991.19%
Columbia Heights$302,000$1,841$1,2951.08%
Brooklyn Center$305,000$1,860$1,3761.23%
Circle Pines$306,500$1,869$1,4961.18%
Lauderdale$309,950$1,890$1,3511.18%
Hamburg$312,500$1,905$9551.27%
St. Paul Park$314,900$1,920$2,1741.18%
Spring Lake Park$324,950$1,981$1,4131.01%
Norwood Young America$325,000$1,981$1,0731.12%
Crystal$325,550$1,985$1,4671.23%
Oakdale$329,900$2,011$1,4810.99%
Robbinsdale$330,000$2,012$1,7581.17%
Coon Rapids$335,000$2,042$1,4940.91%
Fridley$335,000$2,042$1,3261.1%
North St. Paul$335,000$2,042$1,3521.23%
Bethel$335,000$2,042$1,0000.9%
Willernie$335,306$2,044$1,3220.91%
Osseo$337,500$2,058$1,3331.18%
West St. Paul$343,250$2,093$1,2821.04%
Maplewood$345,000$2,103$1,4061.22%
Hastings$345,000$2,103$1,1830.98%
Anoka$345,000$2,103$1,2690.89%
Brooklyn Park$349,900$2,133$1,3251.11%
St. Francis$349,900$2,133$1,2870.83%
Belle Plaine$349,995$2,134$1,3421.39%
Mounds View$351,000$2,140$1,2451.12%
Hopkins$352,500$2,149$1,4681.28%
Loretto$352,500$2,149$6301.27%
Minneapolis$353,500$2,155$1,3711.2%
Richfield$355,000$2,164$1,3931.14%
Lake St. Croix Beach$357,450$2,179$1,5630.78%
Little Canada$359,891$2,194$1,4171.03%
New Hope$361,000$2,201$1,3351.3%
Rockford$364,500$2,222$1,0461.12%
White Bear Lake$365,000$2,225$1,6011.08%
Northfield$369,950$2,256$1,1031.37%
Vadnais Heights$371,000$2,262$1,4551.11%
Bloomington$375,000$2,286$1,5611.07%
Roseville$375,000$2,286$1,3741.24%
Watertown$375,000$2,286$9271.02%
St. Bonifacius$375,000$2,286$1,2700.99%
Blaine$380,000$2,317$1,7050.94%
Apple Valley$380,000$2,317$1,7380.99%
St. Anthony$380,000$2,317$1,3971.53%
Hampton$382,000$2,329$1,0830.83%
Lakeland$382,500$2,332$1,6680.9%
Burnsville$382,750$2,334$1,5130.97%
Ramsey$383,000$2,335$1,8260.97%
Champlin$385,000$2,347$1,6891.04%
Mayer$385,250$2,349$1,5631.05%
New Prague$390,000$2,378$1,3891.02%
New Brighton$390,250$2,379$1,3971.16%
Newport$391,500$2,387$1,1221.05%
Farmington$392,000$2,390$1,2411.16%
St. Louis Park$395,050$2,409$1,6441.13%
Eagan$395,900$2,414$1,6790.96%
Lilydale$397,250$2,422$2,3620.87%
Inver Grove Heights$398,950$2,432$1,4650.95%
New Germany$400,000$2,439$1,1071.23%
Miesville$400,000$2,439—0.77%
Falcon Heights$401,250$2,446$1,2021.22%
Shoreview$404,500$2,466$1,6611.23%
Cottage Grove$405,000$2,469$1,7831.05%
Cologne$409,950$2,499$5851.13%
Empire$410,000$2,500$2,0520.96%
East Bethel$412,125$2,513$1,6950.87%
Mound$416,400$2,539$1,0980.97%
Maple Plain$420,000$2,561$1,1401.19%
Savage$421,000$2,567$1,7661.03%
Randolph$427,900$2,609$1,5630.78%
Shakopee$428,450$2,612$1,5310.99%
Forest Lake$429,900$2,621$1,4210.95%
Oak Park Heights$429,950$2,621$1,4430.98%
Maple Grove$430,000$2,622$1,8681.08%
Hugo$430,000$2,622$1,8911%
Rosemount$438,000$2,670$1,6400.93%
Rogers$440,000$2,683$1,7891.06%
Centerville$440,900$2,688$1,3981.19%
Jordan$442,000$2,695$1,1921.03%
Andover$448,400$2,734$2,0370.89%
Arden Hills$457,500$2,789$1,7101.15%
Woodbury$457,700$2,791$1,9081.04%
Hanover$459,950$2,804$1,8531.06%
Stillwater$460,000$2,805$1,6220.97%
Lino Lakes$461,590$2,814$1,8741.04%
Elko New Market$465,000$2,835$2,2001.06%
Golden Valley$469,000$2,859$1,7851.24%
Chaska$474,975$2,896$1,5531.04%
Waconia$475,000$2,896$1,3301.02%
Mahtomedi$475,000$2,896$1,6941.02%
Columbus$480,000$2,927$1,6531.05%
Bayport$485,000$2,957$2,0280.79%
Oak Grove$486,250$2,965$2,0420.71%
Long Lake$498,000$3,036$1,8091.04%
Minnetonka$499,700$3,047$1,7791.11%
Eden Prairie$500,000$3,048$1,8331.09%
Prior Lake$500,000$3,048$1,6540.99%
Plymouth$505,000$3,079$1,7661.05%
Lakeville$510,000$3,109$1,8060.99%
Carver$521,510$3,180$1,3791.05%
Ham Lake$549,950$3,353$1,1730.81%
St. Marys Point$550,000$3,353$1,1250.65%
Mendota Heights$570,000$3,475$1,6310.86%
Nowthen$575,000$3,506—0.8%
Birchwood Village$575,000$3,506$1,6810.99%
Dayton$590,000$3,597$1,6511.04%
Corcoran$599,990$3,658—1.06%
Chanhassen$600,000$3,658$1,8310.95%
Gem Lake$610,000$3,719$1,8001.15%
Victoria$618,300$3,770$2,2350.99%
Lake Elmo$665,000$4,054$2,4070.81%
Marine on St. Croix$670,000$4,085$2,2500.97%
Scandia$677,500$4,131—0.91%
Spring Park$688,750$4,199$1,2410.83%
Edina$696,250$4,245$1,8441.08%
Minnetrista$719,990$4,390$3,5010.92%
Excelsior$725,000$4,420$1,1431.1%
Afton$770,500$4,698$2,3330.9%
Dellwood$800,000$4,878—0.85%
Grant$822,500$5,015$2,1950.79%
Greenfield$840,000$5,121—1.16%
Independence$900,000$5,487$3,4690.97%
Shorewood$930,500$5,673$1,6071.05%
North Oaks$950,000$5,792$3,5010.97%
Credit River$955,450$5,825—0.83%
Medina$1,034,752$6,309$1,4291.04%
Woodland$1,075,000$6,554—0.84%
Tonka Bay$1,085,000$6,615$2,3201.09%
Wayzata$1,137,000$6,932$1,7820.87%
Deephaven$1,207,500$7,362—1.07%
Orono$1,225,000$7,469$1,8180.87%
Lakeland Shores$1,239,950$7,560$1,3750.8%
Sunfish Lake$1,285,000$7,835—0.9%
Medicine Lake$1,480,000$9,023$1,1500.92%
Minnetonka Beach$2,700,000$16,462—0.5%
Greenwood$3,000,000$18,291$1,8850.81%

Sale prices: Minneapolis Area REALTORS® Local Market Update. Rent (with utilities): Census ACS 2020–2024. Property tax rate: median taxes paid ÷ median home value, Census ACS 2020–2024. Payment: principal and interest only, 30-year loan, 10% down, Freddie Mac average rate of 7.18% (2026-11-05).

Quick answers

Cost of living questions

Is Minnesota expensive to live in?

Housing in Minnesota costs close to the national middle: the median owner-occupied home value is $329,300 in Minnesota against $332,700 nationally, and median rent is $1,280 against $1,413 (Census ACS 2020–2024). Taxes are on the higher side: income tax from 5.35% to 9.85% and a 6.875% state sales tax, plus local sales taxes in some cities.

How much do you need to buy a home in the Twin Cities?

At the $395,000 metro median sale price (12 months through September 2026), 10% down is $39,500, and principal and interest at 7.18% is about $2,408 a month, plus property taxes, insurance and any HOA dues. Prices vary a lot by city; see the table on this page.

What does a home cost in Minneapolis and Saint Paul?

Over the 12 months through September 2026, the median sale price was $353,500 in Minneapolis and $300,000 in Saint Paul (Minneapolis Area REALTORS®). Median rent with utilities is $1,371 in Minneapolis and $1,281 in Saint Paul (Census ACS 2020–2024).

What are Minnesota’s income tax rates in 2026?

For 2026, Minnesota taxes income at 5.35%, 6.80%, 7.85% and 9.85%. For a single filer, the brackets break at $33,310, $109,430 and $203,150; for married couples filing jointly, at $48,700, $193,480 and $337,930 (Minnesota Department of Revenue).

What is the sales tax in Minnesota?

The state general sales tax is 6.875%. Many cities and counties add a local sales tax on top; the Minnesota Department of Revenue publishes the combined rate for each place.

Moving to the Twin Cities?

Tell us where you'll work and what you want to spend, and we'll show you the cities and homes that fit, with real numbers. Call or text (612) 502-7653, or send us a note.

Save this home

We’ll keep your saved homes together and let you know if the price changes. No spam.