MN163 Cities • 2026 Data

Cost of Living in Minnesota

Explore cost of living data for 163 cities in Minnesota. Compare housing, rent, groceries, healthcare, and utility costs with detailed city-by-city breakdowns.

Cost Index
104.8
Average
Avg Rent
$1,298
/month
State Tax
9.85%
income tax
Avg Income
$80,846
/year
Cities
163
tracked

All Cities in Minnesota(163 of 163)

Afton

+17%
Rent$2,221 / month
Home Price$740,117
Housing
+39%
Groceries
+2%
View Details

Albany

-7%
Rent$1,258 / month
Home Price$419,115
Housing
-22%
Groceries
-4%
View Details

Alberta

-16%
Rent$564.71 / month
Home Price$188,165
Housing
-65%
Groceries
-4%
View Details

Albertville

-7%
Rent$1,240 / month
Home Price$413,177
Housing
-23%
Groceries
+4%
View Details

Amboy

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

Andover

+2%
Rent$1,501 / month
Home Price$500,237
Housing
-6%
Groceries
+2%
View Details

Annandale

-11%
Rent$1,027 / month
Home Price$342,124
Housing
-36%
Groceries
+4%
View Details

Anoka

-9%
Rent$1,154 / month
Home Price$384,352
Housing
-28%
Groceries
+4%
View Details

Avon

-5%
Rent$1,380 / month
Home Price$459,819
Housing
-14%
Groceries
-4%
View Details

Bayport

-6%
Rent$1,311 / month
Home Price$436,828
Housing
-18%
Groceries
+4%
View Details

Becker

-6%
Rent$1,192 / month
Home Price$397,338
Housing
-26%
Groceries
+4%
View Details

Belgrade

-11%
Rent$888.83 / month
Home Price$296,163
Housing
-45%
Groceries
-4%
View Details

Belle Plaine

-11%
Rent$1,161 / month
Home Price$386,802
Housing
-28%
Groceries
+4%
View Details

Bethel

-3%
Rent$1,215 / month
Home Price$404,945
Housing
-24%
Groceries
+4%
View Details

Bloomington

-4%
Rent$1,367 / month
Home Price$455,410
Housing
-15%
Groceries
+2%
View Details

Blue Earth

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

Braham

-18%
Rent$756.90 / month
Home Price$252,204
Housing
-53%
Groceries
+4%
View Details

Brooklyn Center

-10%
Rent$1,024 / month
Home Price$341,238
Housing
-36%
Groceries
+4%
View Details

Brooten

-15%
Rent$816.95 / month
Home Price$272,210
Housing
-49%
Groceries
-4%
View Details

Buffalo

-8%
Rent$1,190 / month
Home Price$396,522
Housing
-26%
Groceries
+4%
View Details

Burnsville

-8%
Rent$1,237 / month
Home Price$412,020
Housing
-23%
Groceries
+2%
View Details

Cambridge

-11%
Rent$1,006 / month
Home Price$335,361
Housing
-37%
Groceries
+4%
View Details

Center City

-4%
Rent$1,381 / month
Home Price$460,141
Housing
-14%
Groceries
+2%
View Details

Champlin

-6%
Rent$1,234 / month
Home Price$411,152
Housing
-23%
Groceries
+2%
View Details

Chanhassen

+6%
Rent$1,841 / month
Home Price$613,412
Housing
+15%
Groceries
+2%
View Details

Chaska

-7%
Rent$1,306 / month
Home Price$435,081
Housing
-19%
Groceries
+2%
View Details

Chisago City

-11%
Rent$1,266 / month
Home Price$421,676
Housing
-21%
Groceries
+2%
View Details

Circle Pines

-3%
Rent$1,317 / month
Home Price$438,920
Housing
-18%
Groceries
+4%
View Details

Clear Lake

-4%
Rent$1,245 / month
Home Price$414,681
Housing
-22%
Groceries
+4%
View Details

Clearwater

-12%
Rent$1,058 / month
Home Price$352,668
Housing
-34%
Groceries
+4%
View Details

Coates

Rent$1,336 / month
Home Price$445,138
View Details

Cokato

-15%
Rent$951.49 / month
Home Price$317,041
Housing
-41%
Groceries
+4%
View Details

Cold Spring

-7%
Rent$1,326 / month
Home Price$441,753
Housing
-17%
Groceries
-4%
View Details

Cologne

-10%
Rent$1,272 / month
Home Price$423,929
Housing
-21%
Groceries
+4%
View Details

Columbia Heights

-9%
Rent$1,112 / month
Home Price$370,608
Housing
-31%
Groceries
+4%
View Details

Cottage Grove

-5%
Rent$1,278 / month
Home Price$425,768
Housing
-20%
Groceries
+2%
View Details

Courtland

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

Dayton

-9%
Rent$1,333 / month
Home Price$444,086
Housing
-17%
Groceries
+2%
View Details

Deephaven

+39%
Rent$3,020 / month
Home Price$1,006,182
Housing
+88%
Groceries
+2%
View Details

Delano

-11%
Rent$1,230 / month
Home Price$409,831
Housing
-23%
Groceries
+2%
View Details

Eagle Lake

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

East Bethel

-2%
Rent$1,334 / month
Home Price$444,485
Housing
-17%
Groceries
+2%
View Details

Eden Prairie

+3%
Rent$1,710 / month
Home Price$569,832
Housing
+7%
Groceries
+2%
View Details

Elk River

-8%
Rent$1,251 / month
Home Price$416,704
Housing
-22%
Groceries
+2%
View Details

Elrosa

-7%
Rent$1,098 / month
Home Price$365,822
Housing
-32%
Groceries
-4%
View Details

Excelsior

+4%
Rent$2,023 / month
Home Price$674,161
Housing
+26%
Groceries
+2%
View Details

Farmington

-10%
Rent$1,193 / month
Home Price$397,528
Housing
-26%
Groceries
+2%
View Details

Foley

-12%
Rent$1,094 / month
Home Price$364,393
Housing
-32%
Groceries
-4%
View Details

Forest Lake

-7%
Rent$1,310 / month
Home Price$436,536
Housing
-18%
Groceries
+2%
View Details

Freeport

-8%
Rent$1,230 / month
Home Price$409,787
Housing
-23%
Groceries
-4%
View Details

Garden City

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

Gem Lake

+2%
Rent$1,686 / month
Home Price$561,886
Housing
+5%
Groceries
+2%
View Details

Gilman

-11%
Rent$1,156 / month
Home Price$385,035
Housing
-28%
Groceries
-4%
View Details

Ham Lake

-6%
Rent$1,420 / month
Home Price$473,060
Housing
-11%
Groceries
+2%
View Details

Hamburg

-12%
Rent$1,005 / month
Home Price$334,718
Housing
-37%
Groceries
+4%
View Details

Hammond

-13%
Rent$867.89 / month
Home Price$289,185
Housing
-46%
Groceries
+4%
View Details

Hampton

-7%
Rent$1,322 / month
Home Price$440,392
Housing
-18%
Groceries
+4%
View Details

Hanover

-10%
Rent$1,341 / month
Home Price$446,678
Housing
-16%
Groceries
+2%
View Details

Harris

-21%
Rent$953.00 / month
Home Price$317,543
Housing
-41%
Groceries
+4%
View Details

Hastings

-9%
Rent$1,194 / month
Home Price$398,009
Housing
-25%
Groceries
+4%
View Details

Holdingford

-10%
Rent$1,086 / month
Home Price$361,944
Housing
-32%
Groceries
-4%
View Details

Hopkins

-10%
Rent$1,198 / month
Home Price$399,238
Housing
-25%
Groceries
+2%
View Details

Howard Lake

-13%
Rent$940.59 / month
Home Price$313,408
Housing
-41%
Groceries
+4%
View Details

Hugo

-2%
Rent$1,400 / month
Home Price$466,433
Housing
-13%
Groceries
+2%
View Details

Inver Grove Heights

-8%
Rent$1,222 / month
Home Price$407,267
Housing
-24%
Groceries
+2%
View Details

Isanti

-13%
Rent$956.62 / month
Home Price$318,751
Housing
-40%
Groceries
+4%
View Details

Jordan

-9%
Rent$1,196 / month
Home Price$398,658
Housing
-25%
Groceries
+2%
View Details

Kimball

-9%
Rent$1,192 / month
Home Price$397,293
Housing
-26%
Groceries
-4%
View Details

Lafayette

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

Lake Crystal

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

Lake Elmo

+4%
Rent$1,906 / month
Home Price$635,032
Housing
+19%
Groceries
+2%
View Details

Lakeland

-3%
Rent$1,354 / month
Home Price$451,003
Housing
-16%
Groceries
+2%
View Details

Lakeville

-2%
Rent$1,445 / month
Home Price$481,439
Housing
-10%
Groceries
+2%
View Details

Landfall

-28%
Rent$244.85 / month
Home Price$81,586
Housing
-85%
Groceries
+4%
View Details

Lilydale

+10%
Rent$1,752 / month
Home Price$583,629
Housing
+9%
Groceries
+2%
View Details

Lindstrom

-11%
Rent$1,148 / month
Home Price$382,470
Housing
-28%
Groceries
+4%
View Details

Lino Lakes

-1%
Rent$1,500 / month
Home Price$499,955
Housing
-6%
Groceries
+2%
View Details

Little Canada

-6%
Rent$1,325 / month
Home Price$441,475
Housing
-17%
Groceries
+4%
View Details

Long Lake

-8%
Rent$1,336 / month
Home Price$445,113
Housing
-17%
Groceries
+2%
View Details

Loretto

-11%
Rent$1,280 / month
Home Price$426,630
Housing
-20%
Groceries
+4%
View Details

Madison Lake

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

Mahtomedi

-3%
Rent$1,562 / month
Home Price$520,448
Housing
-3%
Groceries
+2%
View Details

Mankato

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

Maple Lake

-14%
Rent$972.36 / month
Home Price$323,995
Housing
-39%
Groceries
+4%
View Details

Maple Plain

-6%
Rent$1,364 / month
Home Price$454,541
Housing
-15%
Groceries
+4%
View Details

Mapleton

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

Marine on St. Croix

+10%
Rent$1,985 / month
Home Price$661,293
Housing
+24%
Groceries
+2%
View Details

Mayer

-3%
Rent$1,269 / month
Home Price$422,843
Housing
-21%
Groceries
+2%
View Details

Medicine Lake

+23%
Rent$2,945 / month
Home Price$981,151
Housing
+84%
Groceries
+2%
View Details

Melrose

-5%
Rent$1,250 / month
Home Price$416,508
Housing
-22%
Groceries
-4%
View Details

Mendota

-4%
Rent$1,273 / month
Home Price$424,296
Housing
-21%
Groceries
+4%
View Details

Minneapolis

-8%
Rent$1,290 / month
Home Price$429,972
Housing
-19%
Groceries
+2%
View Details

Minnesota Lake

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

Minnetonka

+2%
Rent$1,641 / month
Home Price$546,916
Housing
+2%
Groceries
+2%
View Details

Monticello

-7%
Rent$1,190 / month
Home Price$396,405
Housing
-26%
Groceries
+4%
View Details

Montrose

-12%
Rent$1,029 / month
Home Price$342,834
Housing
-36%
Groceries
+4%
View Details

Mound

-11%
Rent$1,190 / month
Home Price$396,411
Housing
-26%
Groceries
+2%
View Details

New Germany

-14%
Rent$926.84 / month
Home Price$308,826
Housing
-42%
Groceries
+4%
View Details

New Munich

-7%
Rent$1,141 / month
Home Price$380,059
Housing
-29%
Groceries
-4%
View Details

New Prague

-7%
Rent$1,321 / month
Home Price$440,318
Housing
-18%
Groceries
+4%
View Details

New Trier

-11%
Rent$1,214 / month
Home Price$404,615
Housing
-24%
Groceries
+2%
View Details

Newport

-11%
Rent$1,162 / month
Home Price$387,234
Housing
-28%
Groceries
+4%
View Details

Nicollet

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

North Branch

-10%
Rent$1,119 / month
Home Price$372,846
Housing
-30%
Groceries
+4%
View Details

North Mankato

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

North St. Paul

-10%
Rent$1,168 / month
Home Price$389,333
Housing
-27%
Groceries
+4%
View Details

Norwood Young America

-14%
Rent$1,058 / month
Home Price$352,428
Housing
-34%
Groceries
+4%
View Details

Nowthen

+4%
Rent$1,601 / month
Home Price$533,365
Housing
-0%
Groceries
+2%
View Details

Oak Park Heights

Rent$1,370 / month
Home Price$456,523
View Details

Osseo

-9%
Rent$1,135 / month
Home Price$378,353
Housing
-29%
Groceries
+4%
View Details

Paynesville

-11%
Rent$1,067 / month
Home Price$355,434
Housing
-33%
Groceries
-4%
View Details

Pemberton

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

Prior Lake

-1%
Rent$1,537 / month
Home Price$512,291
Housing
-4%
Groceries
+2%
View Details

Randolph

-4%
Rent$1,291 / month
Home Price$430,257
Housing
-19%
Groceries
+4%
View Details

Rice

-8%
Rent$1,271 / month
Home Price$423,413
Housing
-21%
Groceries
-4%
View Details

Richmond

-9%
Rent$1,195 / month
Home Price$398,345
Housing
-25%
Groceries
-4%
View Details

Rockford

-9%
Rent$1,190 / month
Home Price$396,536
Housing
-26%
Groceries
+4%
View Details

Rockville

+1%
Rent$1,962 / month
Home Price$653,821
Housing
+22%
Groceries
-4%
View Details

Rogers

+3%
Rent$1,600 / month
Home Price$533,288
Housing
-0%
Groceries
+2%
View Details

Rosemount

-4%
Rent$1,393 / month
Home Price$463,989
Housing
-13%
Groceries
+2%
View Details

Royalton

-9%
Rent$1,173 / month
Home Price$390,733
Housing
-27%
Groceries
-4%
View Details

Rush City

-15%
Rent$898.49 / month
Home Price$299,380
Housing
-44%
Groceries
+4%
View Details

Sartell

+2%
Rent$1,666 / month
Home Price$555,053
Housing
+4%
Groceries
-4%
View Details

Sauk Centre

-10%
Rent$1,210 / month
Home Price$403,216
Housing
-25%
Groceries
-4%
View Details

Sauk Rapids

-7%
Rent$1,308 / month
Home Price$435,820
Housing
-18%
Groceries
-4%
View Details

Savage

-1%
Rent$1,480 / month
Home Price$493,230
Housing
-8%
Groceries
+2%
View Details

Scandia

-3%
Rent$1,568 / month
Home Price$522,459
Housing
-2%
Groceries
+2%
View Details

Shafer

-10%
Rent$978.14 / month
Home Price$325,922
Housing
-39%
Groceries
+4%
View Details

Shakopee

-6%
Rent$1,277 / month
Home Price$425,638
Housing
-20%
Groceries
+2%
View Details

Skyline

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

South Haven

-14%
Rent$834.42 / month
Home Price$278,034
Housing
-48%
Groceries
+4%
View Details

South St. Paul

-10%
Rent$1,115 / month
Home Price$371,576
Housing
-30%
Groceries
+4%
View Details

Spring Lake Park

-9%
Rent$1,132 / month
Home Price$377,251
Housing
-29%
Groceries
+4%
View Details

Spring Park

+2%
Rent$1,769 / month
Home Price$589,423
Housing
+10%
Groceries
+2%
View Details

Spring Valley

-21%
Rent$706.02 / month
Home Price$235,249
Housing
-56%
Groceries
+4%
View Details

St. Bonifacius

-2%
Rent$1,377 / month
Home Price$458,959
Housing
-14%
Groceries
+2%
View Details

St. Clair

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

St. Cloud

-4%
Rent$1,340 / month
Home Price$446,530
Housing
-16%
Groceries
-4%
View Details

St. Francis

-8%
Rent$1,166 / month
Home Price$388,467
Housing
-27%
Groceries
+4%
View Details

St. Joseph

-4%
Rent$1,434 / month
Home Price$477,898
Housing
-11%
Groceries
-4%
View Details

St. Martin

-19%
Rent$923.25 / month
Home Price$307,632
Housing
-42%
Groceries
-4%
View Details

St. Michael

-1%
Rent$1,377 / month
Home Price$458,853
Housing
-14%
Groceries
+2%
View Details

St. Paul

-7%
Rent$1,274 / month
Home Price$424,631
Housing
-20%
Groceries
+4%
View Details

St. Paul Park

-10%
Rent$1,111 / month
Home Price$370,259
Housing
-31%
Groceries
+4%
View Details

St. Peter

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

St. Stephen

-4%
Rent$1,419 / month
Home Price$472,844
Housing
-11%
Groceries
-4%
View Details

Stacy

-13%
Rent$913.08 / month
Home Price$304,242
Housing
-43%
Groceries
+4%
View Details

Stillwater

-5%
Rent$1,380 / month
Home Price$459,808
Housing
-14%
Groceries
+2%
View Details

Taylors Falls

-11%
Rent$1,128 / month
Home Price$375,818
Housing
-30%
Groceries
+4%
View Details

Tonka Bay

+29%
Rent$2,958 / month
Home Price$985,660
Housing
+85%
Groceries
+2%
View Details

Vadnais Heights

-9%
Rent$1,209 / month
Home Price$402,867
Housing
-25%
Groceries
+2%
View Details

Vermillion

-7%
Rent$1,227 / month
Home Price$408,832
Housing
-23%
Groceries
+4%
View Details

Vernon Center

-6%
Rent$1,266 / month
Home Price$421,960
Housing
-21%
Groceries
+2%
View Details

Victoria

+4%
Rent$1,961 / month
Home Price$653,567
Housing
+22%
Groceries
+2%
View Details

Waconia

-8%
Rent$1,322 / month
Home Price$440,433
Housing
-18%
Groceries
+2%
View Details

Waite Park

-5%
Rent$1,256 / month
Home Price$418,585
Housing
-22%
Groceries
-4%
View Details

Watertown

-13%
Rent$1,079 / month
Home Price$359,441
Housing
-33%
Groceries
+4%
View Details

Waverly

-5%
Rent$1,172 / month
Home Price$390,413
Housing
-27%
Groceries
+4%
View Details

Wayzata

+16%
Rent$2,557 / month
Home Price$851,857
Housing
+59%
Groceries
+2%
View Details

West St. Paul

-9%
Rent$1,180 / month
Home Price$393,266
Housing
-26%
Groceries
+4%
View Details

Willernie

-5%
Rent$1,115 / month
Home Price$371,576
Housing
-30%
Groceries
+4%
View Details

Wyoming

-4%
Rent$1,369 / month
Home Price$456,202
Housing
-15%
Groceries
+4%
View Details

Zimmerman

-11%
Rent$1,028 / month
Home Price$342,599
Housing
-36%
Groceries
+4%
View Details

Living in Minnesota: What to Know

Minnesota has a cost of living index of 104.8, meaning overall expenses are 4.8% higher the national average. With 163 cities tracked in our database, the state offers a wide range of living situations from very affordable small towns to pricier metropolitan areas.

Housing is typically the largest expense category. Average rent in Minnesota is approximately $1,298 per month, with significant variation between urban centers and rural communities. Median home values average around $432,464 statewide.

The state income tax rate in Minnesota is 9.85%, which directly affects take-home pay. Factor this into salary comparisons when considering a move from states with different tax rates.

Minnesota Cost of Living FAQ

Common questions about living costs in Minnesota.

Minnesota has a cost of living index of 104.8 compared to the national average of 100. This means Minnesota is 4.8% more expensive than the national average. The state has 163 cities tracked in our database with varying costs across urban and rural areas.
The average monthly rent in Minnesota is approximately $1,298 per month. Rent varies significantly by city — major metropolitan areas tend to have rents 30-60% higher than rural communities within the state. Our city-by-city breakdown below provides median rent, median home prices, and utility costs for every tracked city.
Minnesota has a state income tax rate of approximately 9.85%. This affects take-home pay significantly — on a $100,000 salary, you'd pay roughly $9,850 in state income taxes.
The most affordable cities in Minnesota include Landfall (-28% vs national average), Harris (-21% vs national average), Spring Valley (-21% vs national average). These cities offer significantly lower housing, grocery, and healthcare costs compared to national averages. Explore each city page for detailed expense breakdowns.
Minnesota offers average cost of living with 163 cities to choose from. Key factors to consider include housing costs (average rent ~$1,298/mo), job market, climate, and quality of life. Browse individual city pages below for specific cost breakdowns to help you decide.