Cost of Living in Minnesota
Minnesota has 43 cities with cost-of-living data on CompareLiving, drawn from US Census, BEA, HUD, and EPA sources. Prices range from Minneapolis (cost index 104.3) to Bloomington (104.3), with a statewide average around 104.3 versus the US baseline of 100. Median rent is lowest in Winona at $882/mo and highest in Andover at $2,037/mo.
Minnesota at a Glance
Cities Tracked
43
with census data
Avg Cost Index
104.3
US avg = 100
Avg Median Rent
$1,513
per month
Avg Household Income
$101,304
annual median
Most & Least Affordable Cities
Most Affordable
| # | City | Cost Index |
|---|---|---|
| 1 | Minneapolis | 104.3 |
| 2 | St. Paul | 104.3 |
| 3 | Bloomington | 104.3 |
Most Expensive
| # | City | Cost Index |
|---|---|---|
| 1 | Minneapolis | 104.3 |
| 2 | St. Paul | 104.3 |
| 3 | Bloomington | 104.3 |
Cost Index = BEA Regional Price Parity (US avg = 100)
Popular Cities in Minnesota
Explore Minnesota Cities in Depth
Climate & Weather in Minnesota
Healthcare & Hospitals in Minnesota
Neighborhoods in Minnesota
Jobs & Industries in Minnesota
Minnesota Cities — Full Table
Click columns to sort
| Minneapolis | 427,246 | 104.3 | $1,371 | $362,200 | $80,846 |
| St. Paul | 307,284 | 104.3 | $1,281 | $294,500 | $73,394 |
| Rochester | 122,330 | — | $1,399 | $310,500 | $89,389 |
| Bloomington | 88,665 | 104.3 | $1,561 | $361,700 | $93,211 |
| Duluth | 87,093 | — | $1,087 | $242,700 | $68,807 |
| Brooklyn Park | 83,876 | — | $1,325 | $336,200 | $89,891 |
| Plymouth | 79,220 | — | $1,766 | $491,200 | $136,534 |
| Woodbury | 78,305 | — | $1,908 | $450,200 | $125,310 |
| Lakeville | 74,354 | — | $1,806 | $452,500 | $139,041 |
| Blaine | 72,488 | — | $1,705 | $352,400 | $106,801 |
| Maple Grove | 71,173 | — | $1,868 | $418,300 | $132,731 |
| St. Cloud | 70,629 | — | $1,003 | $225,000 | $61,374 |
| Eagan | 68,000 | — | $1,679 | $397,100 | $108,690 |
| Burnsville | 64,463 | — | $1,513 | $355,200 | $87,024 |
| Coon Rapids | 63,468 | — | $1,494 | $305,800 | $88,251 |
| Eden Prairie | 63,051 | — | $1,833 | $473,900 | $130,489 |
| Apple Valley | 55,679 | — | $1,738 | $370,400 | $97,673 |
| Edina | 53,262 | — | $1,844 | $646,300 | $128,767 |
| Minnetonka | 53,064 | — | $1,779 | $475,800 | $119,517 |
| St. Louis Park | 49,594 | — | $1,644 | $386,800 | $101,648 |
| Shakopee | 46,012 | — | $1,531 | $374,800 | $107,223 |
| Mankato | 45,473 | — | $1,132 | $261,700 | $66,873 |
| Moorhead | 45,036 | — | $1,033 | $249,000 | $72,761 |
| Cottage Grove | 40,992 | — | $1,783 | $378,800 | $120,791 |
| Maplewood | 40,695 | — | $1,406 | $323,200 | $91,394 |
| Richfield | 36,642 | — | $1,393 | $344,000 | $85,132 |
| Inver Grove Heights | 35,906 | — | $1,465 | $363,400 | $101,316 |
| Roseville | 35,802 | — | $1,374 | $352,100 | $86,930 |
| Andover | 33,035 | — | $2,037 | $410,200 | $137,593 |
| Savage | 32,889 | — | $1,766 | $432,300 | $125,513 |
| Brooklyn Center | 32,479 | — | $1,376 | $274,300 | $72,535 |
| Fridley | 30,241 | — | $1,326 | $302,900 | $77,680 |
| Chaska | 28,706 | — | $1,553 | $404,700 | $110,956 |
| Oakdale | 28,585 | — | $1,481 | $318,100 | $93,772 |
| Ramsey | 28,421 | — | $1,826 | $359,600 | $116,415 |
| Prior Lake | 28,016 | — | $1,654 | $450,700 | $134,255 |
| Rosemount | 27,562 | — | $1,640 | $424,100 | $129,625 |
| Elk River | 26,793 | — | $1,283 | $370,100 | $108,741 |
| Shoreview | 26,714 | — | $1,661 | $383,700 | $108,370 |
| Owatonna | 26,498 | — | $1,067 | $245,200 | $80,750 |
| Austin | 26,358 | — | $953 | $163,900 | $68,057 |
| Winona | 26,009 | — | $882 | $201,800 | $56,337 |
| Chanhassen | 26,006 | — | $1,831 | $566,300 | $143,651 |
Cost Index = BEA Regional Price Parity (US avg = 100) · Income & Rent = US Census ACS
Compare Minnesota cities head-to-head
Use our comparison tool to put any two cities side by side. Or explore national rankings to see how Minnesota cities stack up across the US. For example, Minneapolis vs St. Paul.
Frequently Asked Questions about Cost of Living in Minnesota
What is the cost of living in Minnesota?
The average cost of living index across cities in Minnesota is approximately 104.3 (US average = 100), which is slightly above the US average. Median gross rent averages around $1,513/month and median household income averages around $101,304/year.
What are the cheapest cities to live in Minnesota?
The most affordable cities in Minnesota by cost of living index are: 1. Minneapolis (index 104.3), 2. St. Paul (index 104.3), 3. Bloomington (index 104.3).
What is the median rent in Minnesota?
The average median gross rent across cities in Minnesota is approximately $1,513/month. Rent varies significantly by city and neighborhood — use the city profiles below for specific figures.
What are the income tax rates in Minnesota?
State income tax information for Minnesota is not yet available in our database.
What is the sales tax in Minnesota?
Sales tax information for Minnesota is not yet available in our database.
Is it expensive to move to Minnesota?
Minnesota has a cost of living index of approximately 104.3 and average median rent around $1,513/month. It is somewhat above the US average in cost, so factor that into your relocation budget. Use our moving guides for salary equivalence calculations.
Data last updated: June 1, 2026 · Sources: US Census ACS, BEA RPP, BLS OEWS, HUD FMR, Tax Foundation · Methodology