The Maple Street ReportOur sources & standards ↗
MINNESOTA / EVERY COUNTY

Minnesota cost of living by county

Statewide: median rent $1,280, median household income $89,062, median home value $329,300. American Community Survey 2020-2024 estimates via Census Reporter.

County or cityMedian rentHousehold incomeHome value
Aitkin County$869$60,833$255,800
Anoka County$1,464$101,869$346,500
Becker County$920$71,388$291,000
Beltrami County$1,053$68,975$237,500
Benton County$982$74,410$271,000
Big Stone County$745$70,400$169,100
Blue Earth County$1,123$74,477$266,700
Brown County$890$69,378$191,200
Carlton County$1,009$80,573$245,100
Carver County$1,514$125,946$453,600
Cass County$863$68,874$288,300
Chippewa County$869$71,458$156,100
Chisago County$1,186$99,400$351,900
Clay County$1,019$81,172$265,500
Clearwater County$742$64,475$192,100
Cook County$886$72,638$336,200
Cottonwood County$817$72,941$169,300
Crow Wing County$971$72,589$306,800
Dakota County$1,548$106,318$381,000
Dodge County$1,020$95,739$287,700
Douglas County$927$79,043$321,400
Faribault County$799$66,815$135,300
Fillmore County$797$77,512$221,100
Freeborn County$849$71,023$171,100
Goodhue County$966$84,171$285,100
Grant County$797$73,917$191,000
Hennepin County$1,487$97,653$392,900
Houston County$879$79,825$239,000
Hubbard County$905$71,995$282,600
Isanti County$1,273$87,440$306,200
Itasca County$988$68,603$225,200
Jackson County$787$75,743$157,100
Kanabec County$962$71,460$228,100
Kandiyohi County$909$76,592$243,200
Kittson County$757$76,100$134,800
Koochiching County$671$66,940$156,600
Lac qui Parle County$728$74,432$157,600
Lake County$1,093$75,541$241,300
Lake of the Woods County$955$77,546$216,100
Le Sueur County$942$94,968$316,500
Lincoln County$674$69,694$164,400
Lyon County$781$75,303$200,700
Mahnomen County$696$59,441$161,900
Marshall County$690$72,543$164,500
Martin County$761$59,507$163,500
McLeod County$941$80,084$246,100
Meeker County$904$75,446$249,000
Mille Lacs County$903$72,729$258,300
Morrison County$788$69,446$248,500
Mower County$927$73,074$185,200
Murray County$810$74,033$185,400
Nicollet County$970$79,756$270,300
Nobles County$896$66,101$197,200
Norman County$774$72,260$147,100
Olmsted County$1,370$95,406$331,700
Otter Tail County$868$72,255$273,000
Pennington County$862$77,325$195,500
Pine County$877$71,146$239,300
Pipestone County$754$69,628$140,200
Polk County$855$73,107$222,800
Pope County$902$76,220$255,100
Ramsey County$1,329$81,568$326,600
Red Lake County$583$77,188$162,000
Redwood County$757$67,866$158,200
Renville County$790$70,625$163,200
Rice County$1,083$83,181$320,200
Rock County$698$71,295$224,300
Roseau County$880$74,474$183,700
Scott County$1,568$119,314$419,400
Sherburne County$1,127$105,466$361,400
Sibley County$855$77,634$231,900
St. Louis County$1,013$70,069$221,400
Stearns County$1,068$77,066$273,400
Steele County$1,061$84,196$245,400
Stevens County$951$75,733$202,800
Swift County$920$60,412$161,400
Todd County$908$67,662$207,700
Traverse County$615$62,989$114,100
Wabasha County$830$82,007$264,400
Wadena County$746$61,467$173,000
Waseca County$883$76,261$220,800
Washington County$1,710$115,345$422,000
Watonwan County$834$71,699$162,400
Wilkin County$564$71,410$182,200
Winona County$907$70,744$235,400
Wright County$1,288$107,209$358,900
Yellow Medicine County$678$74,000$154,700

Check your ZIP code →