Cost of Living in Minnesota Cities
Statewide median rent is $1,280, median home value $329,300 and median household income $89,062. 61 cities with 20,000+ residents, largest first.
| City | Rent | Home value | Income | Population |
|---|---|---|---|---|
| Minneapolis, MN | $1,371 | $362,200 | $80,846 | 427,246 |
| St. Paul, MN | $1,281 | $294,500 | $73,394 | 307,284 |
| Rochester, MN | $1,399 | $310,500 | $89,389 | 122,330 |
| Bloomington, MN | $1,561 | $361,700 | $93,211 | 88,665 |
| Duluth, MN | $1,087 | $242,700 | $68,807 | 87,093 |
| Brooklyn Park, MN | $1,325 | $336,200 | $89,891 | 83,876 |
| Plymouth, MN | $1,766 | $491,200 | $136,534 | 79,220 |
| Woodbury, MN | $1,908 | $450,200 | $125,310 | 78,305 |
| Lakeville, MN | $1,806 | $452,500 | $139,041 | 74,354 |
| Blaine, MN | $1,705 | $352,400 | $106,801 | 72,488 |
| Maple Grove, MN | $1,868 | $418,300 | $132,731 | 71,173 |
| St. Cloud, MN | $1,003 | $225,000 | $61,374 | 70,629 |
| Eagan, MN | $1,679 | $397,100 | $108,690 | 68,000 |
| Burnsville, MN | $1,513 | $355,200 | $87,024 | 64,463 |
| Coon Rapids, MN | $1,494 | $305,800 | $88,251 | 63,468 |
| Eden Prairie, MN | $1,833 | $473,900 | $130,489 | 63,051 |
| Apple Valley, MN | $1,738 | $370,400 | $97,673 | 55,679 |
| Edina, MN | $1,844 | $646,300 | $128,767 | 53,262 |
| Minnetonka, MN | $1,779 | $475,800 | $119,517 | 53,064 |
| St. Louis Park, MN | $1,644 | $386,800 | $101,648 | 49,594 |
| Shakopee, MN | $1,531 | $374,800 | $107,223 | 46,012 |
| Mankato, MN | $1,132 | $261,700 | $66,873 | 45,473 |
| Moorhead, MN | $1,033 | $249,000 | $72,761 | 45,036 |
| Cottage Grove, MN | $1,783 | $378,800 | $120,791 | 40,992 |
| Maplewood, MN | $1,406 | $323,200 | $91,394 | 40,695 |
| Richfield, MN | $1,393 | $344,000 | $85,132 | 36,642 |
| Inver Grove Heights, MN | $1,465 | $363,400 | $101,316 | 35,906 |
| Roseville, MN | $1,374 | $352,100 | $86,930 | 35,802 |
| Andover, MN | $2,037 | $410,200 | $137,593 | 33,035 |
| Savage, MN | $1,766 | $432,300 | $125,513 | 32,889 |
| Brooklyn Center, MN | $1,376 | $274,300 | $72,535 | 32,479 |
| Fridley, MN | $1,326 | $302,900 | $77,680 | 30,241 |
| Chaska, MN | $1,553 | $404,700 | $110,956 | 28,706 |
| Oakdale, MN | $1,481 | $318,100 | $93,772 | 28,585 |
| Ramsey, MN | $1,826 | $359,600 | $116,415 | 28,421 |
| Prior Lake, MN | $1,654 | $450,700 | $134,255 | 28,016 |
| Rosemount, MN | $1,640 | $424,100 | $129,625 | 27,562 |
| Elk River, MN | $1,283 | $370,100 | $108,741 | 26,793 |
| Shoreview, MN | $1,661 | $383,700 | $108,370 | 26,714 |
| Owatonna, MN | $1,067 | $245,200 | $80,750 | 26,498 |
| Austin, MN | $953 | $163,900 | $68,057 | 26,358 |
| Winona, MN | $882 | $201,800 | $56,337 | 26,009 |
| Chanhassen, MN | $1,831 | $566,300 | $143,651 | 26,006 |
| Faribault, MN | $1,074 | $241,500 | $61,449 | 24,631 |
| White Bear Lake, MN | $1,601 | $331,800 | $83,554 | 23,908 |
| Farmington, MN | $1,241 | $366,200 | $123,673 | 23,902 |
| Champlin, MN | $1,689 | $358,700 | $116,102 | 23,294 |
| New Brighton, MN | $1,397 | $364,700 | $88,521 | 22,710 |
| Crystal, MN | $1,467 | $296,100 | $92,513 | 22,476 |
| Otsego, MN | $1,765 | $396,700 | $119,927 | 22,245 |
| Columbia Heights, MN | $1,295 | $277,600 | $73,691 | 22,155 |
| Hastings, MN | $1,183 | $322,400 | $93,998 | 22,117 |
| Lino Lakes, MN | $1,874 | $407,200 | $127,181 | 22,113 |
| Golden Valley, MN | $1,785 | $431,400 | $108,772 | 21,725 |
| West St. Paul, MN | $1,282 | $301,300 | $68,464 | 21,382 |
| Willmar, MN | $910 | $198,400 | $62,280 | 21,378 |
| New Hope, MN | $1,335 | $337,000 | $77,662 | 21,181 |
| Northfield, MN | $1,103 | $329,400 | $84,895 | 20,742 |
| Forest Lake, MN | $1,421 | $393,500 | $92,944 | 20,729 |
| South St. Paul, MN | $1,199 | $281,600 | $87,994 | 20,611 |
| St. Michael, MN | $1,483 | $390,100 | $131,274 | 20,010 |
This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Explore more
Best Web Hosting for First-Time Site Owners (2026)Best AI Writing Tools for Marketers & Solo Founders (2026)Mortgage Payment CalculatorDiscount CalculatorPlay: Tide Pool PopPlay: Orbit Dodge
Get the best finds weekly
New tools, top deals and new pages — one short email a week. No spam.