Housing data for every place in Minnesota
The median gross rent in Minnesota is $1,280 (±$7) a month (US Census Bureau, 2020–2024 American Community Survey).
27.8% of its households rent.
The median gross rent was $977 in 2015–2019 (+31.0%; Up after inflation).
Choose a county or a place for its own figures, or a ranking to compare them all.
Figures last updated on .
- Median gross rent
- $1,280 (±$7)
- Households that rent
- 27.8%
- Median household income
- $89,062
- Median real estate taxes
- $3,357
- Places
- 2636
Rankings for Minnesota
- Minnesota places ranked by median rent
- Minnesota places ranked by median home value
- Minnesota places ranked by median household income
- Minnesota places ranked by property taxes
- Minnesota places ranked by share of renters
- Minnesota places ranked by rent burden
- Minnesota places ranked by age of homes
- Minnesota places ranked by rental vacancy rate
- Minnesota places ranked by commute time
Crime reported to police in Minnesota
| Year | Violent per 100,000 in Minnesota | Property per 100,000 in Minnesota | Violent per 100,000 in the United States | Property per 100,000 in the United States |
|---|---|---|---|---|
| 2023 | 264 | 1,727 | 386 | 1,950 |
| 2024 | 259 | 1,627 | 363 | 1,767 |
| 2025 | 227 | 1,430 | 330 | 1,552 |
In 2025, the FBI put the rates for Minnesota at 227 violent and 1,430 property crimes per 100,000 residents.
Pages in Minnesota carry the figures of 267 town police departments and 86 county-wide totals.
Aitkin County
- All 46 places in Aitkin County
- Aitkin — median rent $679
- Aitkin Township — median rent $1,075
- Farm Island Township
- Fleming Township (Aitkin County)
- Glen Township
- Hazelton Township (Aitkin County) — median rent $1,139
- Hill City — median rent $522
- Hill Lake Township
- Jevne Township
- Lakeside Township (Aitkin County)
- Nordland Township (Aitkin County) — median rent $1,639
- Shamrock Township — median rent $1,276
- Spencer Township — median rent $1,342
- Wagner Township — median rent $1,156
- Waukenabo Township
Anoka County
- All 22 places in Anoka County
- Andover — median rent $2,037
- Anoka — median rent $1,269
- Blaine — median rent $1,705
- Circle Pines — median rent $1,496
- Columbia Heights — median rent $1,295
- Coon Rapids — median rent $1,494
- East Bethel — median rent $1,695
- Fridley — median rent $1,326
- Ham Lake — median rent $1,173
- Lino Lakes — median rent $1,874
- Linwood Township — median rent $1,636
- Oak Grove — median rent $2,042
- Ramsey — median rent $1,826
- Spring Lake Park — median rent $1,413
- St. Francis — median rent $1,287
Becker County
- All 44 places in Becker County
- Audubon Township
- Burlington Township — median rent $1,167
- Cormorant Township — median rent $1,266
- Detroit Lakes — median rent $954
- Detroit Township — median rent $988
- Erie Township — median rent $790
- Frazee — median rent $902
- Height of Land Township — median rent $525
- Lake Eunice Township
- Lake Park — median rent $692
- Lake View Township — median rent $1,883
- Osage Township — median rent $728
- Richwood Township — median rent $1,671
- Runeberg Township — median rent $1,078
- White Earth Township — median rent $300
Beltrami County
- All 52 places in Beltrami County
- Bemidji — median rent $1,067
- Bemidji Township — median rent $1,139
- Blackduck — median rent $749
- Eckles Township — median rent $1,182
- Frohn Township — median rent $1,264
- Grant Valley Township — median rent $1,000
- Hines Township — median rent $875
- Lammers Township
- Liberty Township (Beltrami County)
- Northern Township — median rent $1,369
- Red Lake — median rent $378
- Redby — median rent $518
- Ten Lake Township — median rent $1,069
- Turtle Lake Township (Beltrami County)
- Turtle River Township — median rent $1,278
Benton County
- All 16 places in Benton County
- Alberta Township
- Foley — median rent $1,041
- Gilmanton Township — median rent $1,875
- Glendorado Township — median rent $731
- Graham Township — median rent $1,125
- Granite Ledge Township
- Langola Township
- Mayhew Lake Township — median rent $1,268
- Maywood Township
- Minden Township — median rent $1,731
- Rice — median rent $1,144
- Sauk Rapids — median rent $964
- Sauk Rapids Township — median rent $825
- St. George Township — median rent $1,500
- Watab Township — median rent $959
Big Stone County
- All 22 places in Big Stone County
- Akron Township (Big Stone County)
- Almond Township
- Beardsley — median rent $613
- Big Stone Township
- Browns Valley Township
- Clinton — median rent $625
- Foster Township (Big Stone County)
- Graceville — median rent $739
- Malta Township
- Moonshine Township
- Odessa
- Odessa Township
- Ortonville — median rent $747
- Otrey Township
- Prior Township
Blue Earth County
- All 34 places in Blue Earth County
- Amboy — median rent $763
- Decoria Township — median rent $1,375
- Eagle Lake — median rent $1,403
- Garden City Township — median rent $933
- Jamestown Township — median rent $1,146
- Lake Crystal — median rent $825
- Le Ray Township — median rent $734
- Lime Township — median rent $1,033
- Madison Lake — median rent $596
- Mankato — median rent $1,132
- Mankato Township — median rent $1,317
- Mapleton — median rent $782
- Rapidan Township — median rent $906
- South Bend Township — median rent $1,155
- St. Clair — median rent $750
Brown County
- All 23 places in Brown County
- Burnstown Township
- Comfrey — median rent $622
- Cottonwood Township
- Hanska
- Home Township — median rent $1,125
- Lake Hanska Township — median rent $1,250
- Leavenworth Township
- Linden Township
- Milford Township — median rent $725
- New Ulm — median rent $962
- North Star Township (Brown County)
- Prairieville Township — median rent $663
- Sigel Township — median rent $1,000
- Sleepy Eye — median rent $782
- Springfield — median rent $820
Carlton County
- All 29 places in Carlton County
- Barnum — median rent $885
- Barnum Township — median rent $1,023
- Blackhoof Township — median rent $1,550
- Carlton — median rent $970
- Cloquet — median rent $1,024
- Eagle Township — median rent $1,047
- Esko — median rent $1,215
- Mahtowa Township
- Moose Lake — median rent $907
- Moose Lake Township (Carlton County) — median rent $740
- Perch Lake Township — median rent $717
- Scanlon — median rent $1,435
- Silver Brook Township — median rent $1,281
- Thomson Township — median rent $1,215
- Twin Lakes Township (Carlton County) — median rent $850
Carver County
- All 21 places in Carver County
- Camden Township — median rent $1,396
- Carver — median rent $1,379
- Chanhassen — median rent $1,831
- Chaska — median rent $1,553
- Cologne — median rent $585
- Dahlgren Township — median rent $1,212
- Hollywood Township — median rent $1,260
- Laketown Township — median rent $1,109
- Mayer — median rent $1,563
- Norwood Young America — median rent $1,073
- Victoria — median rent $2,235
- Waconia — median rent $1,330
- Waconia Township
- Watertown — median rent $927
- Watertown Township — median rent $1,344
Cass County
- All 63 places in Cass County
- East Gull Lake — median rent $1,438
- Fairview Township (Cass County) — median rent $1,438
- Lake Shore
- Loon Lake Township
- May Township (Cass County) — median rent $1,354
- Pike Bay Township — median rent $725
- Pine River — median rent $700
- Pine River Township — median rent $1,163
- Ponto Lake Township
- Powers Township
- Shingobee Township — median rent $1,403
- Sylvan Township — median rent $1,188
- Turtle Lake Township (Cass County) — median rent $950
- Walker — median rent $545
- Woodrow Township (Cass County) — median rent $980
Chippewa County
- All 21 places in Chippewa County
- Big Bend Township
- Clara City — median rent $1,068
- Crate Township
- Granite Falls Township
- Havelock Township
- Leenthrop Township
- Louriston Township — median rent $863
- Maynard — median rent $1,420
- Milan — median rent $1,096
- Montevideo — median rent $851
- Rheiderland Township
- Rosewood Township
- Sparta Township
- Stoneham Township
- Watson — median rent $741
Chisago County
- All 18 places in Chisago County
- Chisago City — median rent $1,321
- Chisago Lake Township
- Fish Lake Township
- Franconia Township
- Lindstrom — median rent $1,176
- Nessel Township — median rent $1,886
- North Branch — median rent $1,308
- Rush City — median rent $983
- Rushseba Township — median rent $2,063
- Shafer — median rent $966
- Shafer Township — median rent $1,188
- Stacy — median rent $892
- Sunrise Township — median rent $1,219
- Taylors Falls — median rent $1,074
- Wyoming — median rent $1,166
Clay County
- All 41 places in Clay County
- Barnesville — median rent $848
- Cromwell Township
- Dilworth — median rent $1,085
- Eglon Township
- Elmwood Township
- Glyndon — median rent $667
- Glyndon Township
- Hawley — median rent $733
- Hawley Township — median rent $975
- Moorhead — median rent $1,033
- Oakport Township
- Parke Township
- Riverton Township
- Sabin
- Ulen — median rent $903
Clearwater County
- All 27 places in Clearwater County
- Bagley — median rent $750
- Clearbrook — median rent $683
- Copley Township
- Dudley Township — median rent $938
- Eddy Township — median rent $763
- Falk Township — median rent $625
- Holst Township
- La Prairie Township — median rent $525
- Leon Township (Clearwater County) — median rent $779
- Minerva Township — median rent $1,400
- Moose Creek Township
- Nora Township (Clearwater County) — median rent $855
- Pine Lake Township (Clearwater County) — median rent $1,014
- Popple Township
- Shevlin Township — median rent $763
Cook County
- All 4 places in Cook County
- Grand Marais — median rent $900
- Lutsen Township — median rent $1,154
- Schroeder Township
- Tofte Township — median rent $1,096
Cottonwood County
- All 24 places in Cottonwood County
- Ann Township
- Carson Township — median rent $1,146
- Germantown Township — median rent $863
- Great Bend Township — median rent $792
- Jeffers — median rent $694
- Lakeside Township (Cottonwood County)
- Midway Township (Cottonwood County)
- Mountain Lake — median rent $929
- Mountain Lake Township
- Selma Township — median rent $850
- Storden — median rent $1,037
- Storden Township
- Westbrook — median rent $605
- Westbrook Township
- Windom — median rent $806
Crow Wing County
- All 46 places in Crow Wing County
- Baxter — median rent $1,154
- Brainerd — median rent $827
- Breezy Point — median rent $1,137
- Center Township — median rent $1,468
- Crosby — median rent $849
- Crosslake — median rent $1,042
- Crow Wing Township — median rent $1,393
- Deerwood Township (Crow Wing County) — median rent $1,219
- Ideal Township — median rent $1,136
- Irondale Township — median rent $855
- Lake Edward Township
- Long Lake Township (Crow Wing County) — median rent $1,330
- Nisswa — median rent $867
- Oak Lawn Township — median rent $844
- Pequot Lakes — median rent $847
Dakota County
- All 33 places in Dakota County
- Apple Valley — median rent $1,738
- Burnsville — median rent $1,513
- Castle Rock Township — median rent $1,107
- Eagan — median rent $1,679
- Empire — median rent $2,052
- Farmington — median rent $1,241
- Hastings — median rent $1,183
- Inver Grove Heights — median rent $1,465
- Lakeville — median rent $1,806
- Mendota Heights — median rent $1,631
- Ravenna Township
- Rosemount — median rent $1,640
- South St. Paul — median rent $1,199
- Vermillion Township — median rent $1,150
- West St. Paul — median rent $1,282
Dodge County
- All 18 places in Dodge County
- Canisteo Township
- Claremont — median rent $1,038
- Claremont Township — median rent $1,792
- Concord Township
- Dodge Center — median rent $1,012
- Hayfield — median rent $935
- Hayfield Township
- Kasson — median rent $1,113
- Mantorville — median rent $1,361
- Mantorville Township — median rent $1,625
- Milton Township — median rent $983
- Vernon Township — median rent $884
- Wasioja Township — median rent $917
- West Concord — median rent $799
- Westfield Township
Douglas County
- All 31 places in Douglas County
- Alexandria — median rent $934
- Alexandria Township — median rent $695
- Brandon Township — median rent $1,361
- Carlos — median rent $925
- Carlos Township
- Evansville — median rent $700
- Holmes City Township — median rent $1,135
- Hudson Township — median rent $2,139
- Ida Township
- La Grand Township — median rent $1,050
- Lake Mary Township — median rent $1,141
- Miltona Township — median rent $818
- Moe Township — median rent $1,531
- Osakis — median rent $477
- Osakis Township — median rent $1,938
Faribault County
- All 31 places in Faribault County
- Barber Township
- Blue Earth — median rent $918
- Blue Earth City Township — median rent $955
- Bricelyn — median rent $621
- Clark Township (Faribault County)
- Delavan Township — median rent $1,188
- Dunbar Township — median rent $933
- Elmore — median rent $1,006
- Frost — median rent $825
- Jo Daviess Township
- Kiester — median rent $820
- Minnesota Lake — median rent $1,015
- Verona Township
- Wells — median rent $694
- Winnebago — median rent $713
Fillmore County
- All 37 places in Fillmore County
- Bloomfield Township — median rent $1,125
- Canton Township — median rent $638
- Chatfield — median rent $748
- Chatfield Township
- Fillmore Township — median rent $658
- Fountain — median rent $630
- Harmony — median rent $742
- Lanesboro — median rent $518
- Mabel — median rent $729
- Preston — median rent $769
- Rushford — median rent $857
- Rushford Village — median rent $950
- Spring Valley — median rent $915
- Spring Valley Township
- Sumner Township — median rent $1,375
Freeborn County
- All 34 places in Freeborn County
- Albert Lea — median rent $857
- Albert Lea Township — median rent $925
- Alden — median rent $1,042
- Bancroft Township
- Clarks Grove — median rent $845
- Freeman Township — median rent $817
- Geneva — median rent $670
- Geneva Township
- Glenville — median rent $903
- Hartland — median rent $529
- Manchester Township
- Moscow Township — median rent $900
- Oakland Township (Freeborn County)
- Pickerel Lake Township — median rent $489
- Riceland Township
Goodhue County
- All 30 places in Goodhue County
- Cannon Falls — median rent $1,161
- Cannon Falls Township — median rent $1,450
- Featherstone Township — median rent $1,198
- Florence Township — median rent $1,275
- Goodhue — median rent $936
- Hay Creek Township
- Kenyon — median rent $869
- Leon Township (Goodhue County) — median rent $979
- Pine Island — median rent $1,110
- Red Wing — median rent $969
- Roscoe Township — median rent $1,114
- Stanton Township — median rent $970
- Vasa Township — median rent $1,654
- Wanamingo — median rent $674
- Zumbrota — median rent $834
Grant County
- All 23 places in Grant County
- Ashby — median rent $732
- Barrett — median rent $1,337
- Elbow Lake — median rent $742
- Elbow Lake Township
- Elk Lake Township — median rent $1,250
- Erdahl Township — median rent $1,125
- Herman — median rent $540
- Hoffman — median rent $866
- Land Township
- Macsville Township
- Norcross
- Pelican Lake Township
- Pomme de Terre Township
- Sanford Township — median rent $1,542
- Wendell — median rent $743
Hennepin County
- All 42 places in Hennepin County
- Bloomington — median rent $1,561
- Brooklyn Center — median rent $1,376
- Brooklyn Park — median rent $1,325
- Champlin — median rent $1,689
- Crystal — median rent $1,467
- Eden Prairie — median rent $1,833
- Edina — median rent $1,844
- Golden Valley — median rent $1,785
- Maple Grove — median rent $1,868
- Minneapolis — median rent $1,371
- Minnetonka — median rent $1,779
- New Hope — median rent $1,335
- Plymouth — median rent $1,766
- Richfield — median rent $1,393
- St. Louis Park — median rent $1,644
Houston County
- All 24 places in Houston County
- Brownsville — median rent $570
- Brownsville Township
- Caledonia — median rent $839
- Caledonia Township — median rent $741
- Hokah — median rent $912
- Hokah Township
- Houston — median rent $928
- Houston Township — median rent $1,667
- La Crescent — median rent $889
- La Crescent Township — median rent $930
- Mayville Township
- Money Creek Township
- Mound Prairie Township — median rent $914
- Spring Grove — median rent $978
- Wilmington Township — median rent $608
Hubbard County
- All 32 places in Hubbard County
- Akeley Township — median rent $971
- Arago Township — median rent $900
- Farden Township — median rent $859
- Guthrie Township — median rent $800
- Helga Township
- Henrietta Township — median rent $1,052
- Hubbard Township (Hubbard County) — median rent $1,375
- Lake Emma Township — median rent $733
- Lakeport Township — median rent $1,034
- Mantrap Township — median rent $894
- Nevis Township
- Park Rapids — median rent $825
- Rockwood Township (Hubbard County) — median rent $1,075
- Straight River Township — median rent $594
- Todd Township — median rent $1,446
Isanti County
- All 16 places in Isanti County
- Athens Township
- Bradford Township (Isanti County) — median rent $1,371
- Braham — median rent $788
- Cambridge — median rent $1,302
- Cambridge Township — median rent $1,400
- Isanti — median rent $1,256
- Isanti Township
- Maple Ridge Township (Isanti County) — median rent $1,286
- North Branch Township — median rent $2,088
- Oxford Township
- Spencer Brook Township
- Springvale Township
- Stanchfield Township — median rent $754
- Stanford Township
- Wyanett Township — median rent $1,366
Itasca County
- All 55 places in Itasca County
- Arbo Township
- Balsam Township (Itasca County)
- Blackberry Township
- Cohasset — median rent $827
- Coleraine — median rent $1,167
- Deer River — median rent $816
- Grand Rapids — median rent $1,090
- Greenway Township — median rent $698
- Harris Township — median rent $1,038
- Keewatin — median rent $932
- Marble — median rent $658
- Nashwauk — median rent $688
- Nashwauk Township — median rent $752
- Trout Lake Township
- Wabana Township
Jackson County
- All 26 places in Jackson County
- Alba Township
- Belmont Township
- Christiania Township — median rent $570
- Delafield Township
- Des Moines Township
- Heron Lake — median rent $833
- Heron Lake Township — median rent $1,047
- Hunter Township
- Jackson — median rent $752
- Lakefield — median rent $770
- Middletown Township — median rent $1,375
- Minneota Township
- Okabena
- Rost Township — median rent $675
- Sioux Valley Township — median rent $1,208
Kanabec County
- All 19 places in Kanabec County
- Ann Lake Township — median rent $1,078
- Arthur Township (Kanabec County) — median rent $1,098
- Brunswick Township — median rent $950
- Comfort Township — median rent $1,175
- Grass Lake Township — median rent $740
- Hay Brook Township
- Hillman Township (Kanabec County) — median rent $1,031
- Kanabec Township — median rent $1,500
- Knife Lake Township — median rent $1,375
- Mora — median rent $788
- Ogilvie — median rent $821
- Peace Township
- Pomroy Township (Kanabec County)
- South Fork Township — median rent $1,417
- Whited Township — median rent $1,115
Kandiyohi County
- All 36 places in Kandiyohi County
- Atwater — median rent $768
- Colfax Township — median rent $1,344
- Dovre Township — median rent $567
- Green Lake Township — median rent $971
- Irving Township — median rent $1,313
- Kandiyohi Township
- Lake Andrew Township — median rent $775
- New London — median rent $946
- New London Township — median rent $725
- Pennock — median rent $1,042
- Prinsburg — median rent $981
- Raymond — median rent $825
- Roseville Township (Kandiyohi County) — median rent $963
- Spicer — median rent $859
- Willmar — median rent $910
Kittson County
- All 35 places in Kittson County
- Deerwood Township (Kittson County)
- Hallock — median rent $838
- Hallock Township
- Hazelton Township (Kittson County)
- Jupiter Township
- Karlstad — median rent $619
- Kennedy
- Lake Bronson — median rent $645
- Lancaster — median rent $900
- Norway Township (Kittson County) — median rent $692
- Percy Township
- Poppleton Township
- Skane Township
- Teien Township
- Thompson Township
Koochiching County
- All 6 places in Koochiching County
- Big Falls — median rent $566
- International Falls — median rent $645
- Littlefork — median rent $519
- Mizpah
- Northome — median rent $663
- Ranier
Lac qui Parle County
- All 29 places in Lac qui Parle County
- Arena Township
- Baxter Township
- Bellingham — median rent $495
- Boyd — median rent $535
- Camp Release Township
- Cerro Gordo Township
- Dawson — median rent $586
- Hamlin Township
- Lac qui Parle Township
- Lake Shore Township
- Madison — median rent $838
- Madison Township — median rent $875
- Marietta
- Maxwell Township
- Riverside Township
Lake County
- All 8 places in Lake County
- Beaver Bay
- Beaver Bay Township — median rent $1,083
- Crystal Bay Township — median rent $675
- Fall Lake Township — median rent $800
- Silver Bay — median rent $1,140
- Silver Creek Township (Lake County)
- Stony River Township
- Two Harbors — median rent $1,079
Lake of the Woods County
- All 2 places in Lake of the Woods County
- Baudette — median rent $899
- Williams
Le Sueur County
- All 23 places in Le Sueur County
- Cleveland Township — median rent $951
- Derrynane Township — median rent $2,141
- Elysian — median rent $1,088
- Elysian Township — median rent $1,135
- Kasota Township — median rent $1,042
- Lanesburgh Township — median rent $900
- Le Center — median rent $889
- Le Sueur — median rent $880
- Lexington Township — median rent $1,083
- Montgomery — median rent $974
- Montgomery Township — median rent $1,292
- Sharon Township
- Washington Township
- Waterville — median rent $884
- Waterville Township — median rent $1,188
Lincoln County
- All 20 places in Lincoln County
- Alta Vista Township
- Ash Lake Township
- Diamond Lake Township
- Hansonville Township
- Hendricks — median rent $775
- Hendricks Township
- Hope Township
- Ivanhoe — median rent $625
- Lake Benton — median rent $513
- Lake Benton Township
- Lake Stay Township
- Marshfield Township
- Royal Township
- Shaokatan Township
- Tyler — median rent $750
Lyon County
- All 31 places in Lyon County
- Balaton — median rent $1,138
- Coon Creek Township
- Cottonwood — median rent $683
- Fairview Township (Lyon County) — median rent $1,417
- Ghent — median rent $936
- Lake Marshall Township — median rent $1,250
- Lynd — median rent $1,156
- Lynd Township — median rent $1,097
- Marshall — median rent $779
- Minneota — median rent $640
- Monroe Township
- Rock Lake Township
- Russell — median rent $596
- Shelburne Township
- Tracy — median rent $697
Mahnomen County
- All 19 places in Mahnomen County
- Chief Township
- Clover Township (Mahnomen County)
- Heier Township — median rent $763
- Island Lake Township (Mahnomen County) — median rent $1,125
- La Garde Township — median rent $850
- Lake Grove Township
- Little Elbow Township
- Mahnomen — median rent $753
- Marsh Creek Township — median rent $975
- Oakland Township (Mahnomen County) — median rent $800
- Pembina Township — median rent $600
- Popple Grove Township
- Rosedale Township
- Twin Lakes Township (Mahnomen County) — median rent $429
- Waubun — median rent $650
Marshall County
- All 59 places in Marshall County
- Alvarado — median rent $1,075
- Argyle — median rent $431
- Excel Township — median rent $1,438
- Grygla — median rent $713
- McCrea Township
- Middle River — median rent $408
- New Folden Township
- New Maine Township
- New Solum Township
- Newfolden — median rent $817
- Oslo — median rent $950
- Spruce Valley Township
- Stephen — median rent $1,063
- Viking Township
- Warren — median rent $717
Martin County
- All 30 places in Martin County
- Ceylon
- East Chain Township — median rent $567
- Fairmont — median rent $738
- Fairmont Township — median rent $800
- Fraser Township
- Jay Township
- Manyaska Township
- Rutland Township — median rent $850
- Sherburn — median rent $739
- Silver Lake Township
- Tenhassen Township — median rent $1,332
- Trimont — median rent $622
- Truman — median rent $1,052
- Welcome — median rent $882
- Westford Township — median rent $686
McLeod County
- All 23 places in McLeod County
- Acoma Township — median rent $867
- Bergen Township — median rent $1,344
- Brownton — median rent $875
- Glencoe — median rent $1,101
- Hale Township — median rent $1,047
- Hassan Valley Township
- Helen Township — median rent $1,313
- Hutchinson — median rent $940
- Hutchinson Township
- Lester Prairie — median rent $688
- Rich Valley Township
- Silver Lake — median rent $844
- Stewart — median rent $763
- Winsted — median rent $834
- Winsted Township — median rent $1,714
Meeker County
- All 26 places in Meeker County
- Collinwood Township
- Dassel — median rent $866
- Dassel Township
- Eden Valley — median rent $922
- Ellsworth Township — median rent $1,125
- Forest City Township
- Forest Prairie Township — median rent $838
- Greenleaf Township — median rent $1,167
- Grove City — median rent $822
- Kingston Township — median rent $1,425
- Litchfield — median rent $987
- Litchfield Township — median rent $931
- Manannah Township — median rent $1,298
- Union Grove Township
- Watkins — median rent $808
Mille Lacs County
- All 25 places in Mille Lacs County
- Bogus Brook Township
- Borgholm Township — median rent $2,125
- East Side Township — median rent $831
- Foreston — median rent $1,278
- Greenbush Township — median rent $725
- Isle — median rent $791
- Kathio Township — median rent $933
- Milaca — median rent $835
- Milaca Township — median rent $1,188
- Milo Township
- Onamia — median rent $656
- Page Township — median rent $950
- Princeton — median rent $991
- Princeton Township
- South Harbor Township — median rent $928
Morrison County
- All 46 places in Morrison County
- Bellevue Township — median rent $1,087
- Buckman Township
- Cushing Township — median rent $675
- Elmdale Township — median rent $1,100
- Green Prairie Township
- Little Falls — median rent $747
- Little Falls Township — median rent $1,400
- Morrill Township
- Pierz — median rent $946
- Pike Creek Township — median rent $950
- Randall — median rent $681
- Ripley Township (Morrison County) — median rent $675
- Royalton — median rent $600
- Scandia Valley Township — median rent $1,139
- Two Rivers Township
Mower County
- All 34 places in Mower County
- Adams — median rent $823
- Adams Township — median rent $819
- Austin — median rent $953
- Austin Township — median rent $1,094
- Brownsdale — median rent $739
- Frankford Township — median rent $1,125
- Grand Meadow — median rent $644
- Lansing Township — median rent $793
- Le Roy — median rent $697
- Lyle — median rent $575
- Nevada Township — median rent $1,104
- Racine Township
- Red Rock Township — median rent $950
- Udolpho Township
- Windom Township
Murray County
- All 29 places in Murray County
- Bondin Township
- Chanarambie Township
- Chandler — median rent $806
- Currie — median rent $950
- Fenton Township — median rent $683
- Fulda — median rent $834
- Iona — median rent $768
- Lake Sarah Township
- Lake Wilson
- Lowville Township
- Mason Township
- Murray Township
- Shetek Township
- Slayton — median rent $752
- Slayton Township
Nicollet County
- All 18 places in Nicollet County
- Belgrade Township — median rent $1,393
- Bernadotte Township
- Courtland — median rent $1,066
- Courtland Township
- Lafayette — median rent $980
- Lafayette Township — median rent $814
- Lake Prairie Township — median rent $975
- New Sweden Township — median rent $1,646
- Nicollet — median rent $855
- Nicollet Township
- North Mankato — median rent $973
- Oshawa Township
- St. Peter — median rent $961
- Traverse Township — median rent $2,227
- West Newton Township — median rent $1,125
Nobles County
- All 31 places in Nobles County
- Adrian — median rent $950
- Bigelow — median rent $1,545
- Bigelow Township
- Brewster — median rent $725
- Elk Township
- Ellsworth — median rent $625
- Leota Township
- Lismore — median rent $1,200
- Lorain Township — median rent $675
- Round Lake
- Rushmore — median rent $905
- Summit Lake Township
- Wilmont — median rent $843
- Worthington — median rent $938
- Worthington Township — median rent $1,417
Norman County
- All 32 places in Norman County
- Ada — median rent $746
- Bear Park Township
- Borup
- Flom Township — median rent $100 or less
- Fossum Township
- Gary
- Halstad — median rent $681
- Hendrum — median rent $913
- Lake Ida Township
- Lee Township (Norman County)
- McDonaldsville Township
- Perley
- Shelly — median rent $810
- Twin Valley — median rent $786
- Wild Rice Township — median rent $535
Olmsted County
- All 24 places in Olmsted County
- Byron — median rent $1,135
- Cascade Township
- Dover — median rent $853
- Eyota — median rent $805
- Haverhill Township — median rent $1,688
- High Forest Township — median rent $1,800
- Kalmar Township — median rent $994
- Marion Township — median rent $1,143
- New Haven Township
- Oronoco — median rent $1,100
- Oronoco Township
- Rochester — median rent $1,399
- Rochester Township
- Salem Township (Olmsted County)
- Stewartville — median rent $1,070
Otter Tail County
- All 82 places in Otter Tail County
- Aurdal Township
- Dane Prairie Township
- Dunn Township
- Edna Township — median rent $894
- Elizabeth Township — median rent $950
- Fergus Falls — median rent $911
- Fergus Falls Township — median rent $861
- Henning — median rent $797
- Lida Township
- New York Mills — median rent $727
- Parkers Prairie — median rent $769
- Pelican Rapids
- Perham — median rent $855
- Perham Township
- Rush Lake Township — median rent $619
Pennington County
- All 24 places in Pennington County
- Deer Park Township
- Hickory Township
- Highlanding Township
- Kratka Township
- Norden Township — median rent $1,550
- North Township
- Numedal Township
- Reiner Township
- River Falls Township — median rent $988
- Rocksbury Township — median rent $865
- Sanders Township
- Silverton Township — median rent $1,102
- Smiley Township — median rent $1,042
- St. Hilaire — median rent $1,056
- Thief River Falls — median rent $838
Pine County
- All 47 places in Pine County
- Brook Park Township
- Chengwatana Township — median rent $1,150
- Dell Grove Township — median rent $950
- Hinckley — median rent $956
- Hinckley Township — median rent $880
- Partridge Township
- Pine City — median rent $680
- Pine City Township — median rent $1,539
- Pokegama Township — median rent $1,810
- Rock Creek — median rent $872
- Royalton Township
- Sandstone — median rent $1,015
- Sandstone Township — median rent $1,250
- Sturgeon Lake — median rent $1,094
- Windemere Township — median rent $1,216
Pipestone County
- All 21 places in Pipestone County
- Aetna Township
- Burke Township
- Edgerton — median rent $825
- Elmer Township (Pipestone County) — median rent $1,188
- Grange Township
- Gray Township
- Holland — median rent $830
- Jasper — median rent $723
- Osborne Township
- Pipestone — median rent $740
- Rock Township
- Ruthton — median rent $625
- Sweet Township — median rent $1,292
- Troy Township (Pipestone County)
- Woodstock
Polk County
- All 73 places in Polk County
- Columbia Township — median rent $1,300
- Crookston — median rent $848
- Crookston Township
- East Grand Forks — median rent $888
- Erskine — median rent $825
- Fertile — median rent $823
- Fisher — median rent $956
- Fosston — median rent $790
- Garfield Township (Polk County) — median rent $933
- Huntsville Township
- Knute Township
- Lowell Township
- McIntosh — median rent $591
- Rosebud Township — median rent $775
- Woodside Township (Polk County) — median rent $975
Pope County
- All 29 places in Pope County
- Ben Wade Township — median rent $1,375
- Chippewa Falls Township
- Cyrus — median rent $679
- Glenwood — median rent $865
- Glenwood Township
- Grove Lake Township
- Langhei Township — median rent $1,750
- Leven Township — median rent $1,250
- Long Beach
- Lowry — median rent $856
- Minnewaska Township — median rent $1,250
- Reno Township
- Starbuck — median rent $1,000
- Westport Township
- White Bear Lake Township — median rent $1,188
Ramsey County
- All 16 places in Ramsey County
- Arden Hills — median rent $1,710
- Falcon Heights — median rent $1,202
- Lauderdale — median rent $1,351
- Little Canada — median rent $1,417
- Maplewood — median rent $1,406
- Mounds View — median rent $1,245
- New Brighton — median rent $1,397
- North Oaks — median rent $3,500 or more
- North St. Paul — median rent $1,352
- Roseville — median rent $1,374
- Shoreview — median rent $1,661
- St. Paul — median rent $1,281
- Vadnais Heights — median rent $1,455
- White Bear Lake — median rent $1,601
- White Bear Township — median rent $1,654
Red Lake County
- All 17 places in Red Lake County
- Brooks — median rent $470
- Browns Creek Township
- Emardville Township
- Equality Township
- Garnes Township
- Gervais Township
- Lake Pleasant Township
- Lambert Township
- Louisville Township (Red Lake County)
- Oklee — median rent $604
- Plummer — median rent $810
- Poplar River Township
- Red Lake Falls — median rent $511
- Red Lake Falls Township
- Terrebonne Township — median rent $850
Redwood County
- All 40 places in Redwood County
- Belview — median rent $838
- Delhi Township — median rent $758
- Lamberton — median rent $761
- Morgan — median rent $1,018
- Morgan Township — median rent $1,179
- New Avon Township — median rent $675
- Paxton Township — median rent $950
- Redwood Falls — median rent $832
- Sanborn — median rent $100 or less
- Sheridan Township
- Sherman Township
- Vesta
- Wabasso — median rent $637
- Walnut Grove — median rent $621
- Willow Lake Township
Renville County
- All 37 places in Renville County
- Beaver Falls Township
- Bird Island — median rent $617
- Boon Lake Township — median rent $1,063
- Buffalo Lake — median rent $759
- Danube — median rent $912
- Fairfax — median rent $432
- Franklin — median rent $838
- Hector — median rent $1,125
- Morton — median rent $825
- Olivia — median rent $780
- Renville — median rent $676
- Sacred Heart — median rent $692
- Sacred Heart Township — median rent $1,313
- Troy Township (Renville County) — median rent $1,109
- Wang Township
Rice County
- All 20 places in Rice County
- Bridgewater Township — median rent $2,143
- Cannon City Township — median rent $1,717
- Dundas — median rent $1,875
- Faribault — median rent $1,074
- Forest Township (Rice County) — median rent $992
- Lonsdale — median rent $906
- Morristown — median rent $1,018
- Northfield — median rent $1,103
- Northfield Township — median rent $1,583
- Shieldsville Township — median rent $1,514
- Walcott Township — median rent $1,031
- Warsaw Township (Rice County) — median rent $825
- Webster Township
- Wells Township — median rent $867
- Wheatland Township — median rent $683
Rock County
- All 19 places in Rock County
- Battle Plain Township
- Beaver Creek — median rent $910
- Beaver Creek Township — median rent $1,650
- Clinton Township (Rock County)
- Denver Township
- Hardwick — median rent $663
- Hills — median rent $965
- Kanaranzi Township — median rent $635
- Luverne — median rent $639
- Luverne Township — median rent $645
- Magnolia — median rent $715
- Magnolia Township
- Martin Township — median rent $1,109
- Mound Township
- Springwater Township
Roseau County
- All 39 places in Roseau County
- Badger — median rent $1,013
- Enstrom Township — median rent $991
- Greenbush — median rent $824
- Hereim Township
- Jadis Township
- Lake Township (Roseau County) — median rent $1,087
- Laona Township
- Malung Township
- Mickinock Township
- Moranville Township — median rent $1,700
- Roseau — median rent $895
- Ross Township
- Spruce Township
- Stafford Township
- Warroad — median rent $721
Scott County
- All 18 places in Scott County
- Belle Plaine — median rent $1,342
- Cedar Lake Township
- Credit River
- Elko New Market — median rent $2,200
- Helena Township — median rent $1,125
- Jackson Township
- Jordan — median rent $1,192
- Louisville Township (Scott County)
- New Market Township — median rent $1,891
- New Prague — median rent $1,389
- Prior Lake — median rent $1,654
- Sand Creek Township — median rent $1,325
- Savage — median rent $1,766
- Shakopee — median rent $1,531
- Spring Lake Township — median rent $2,197
Sherburne County
- All 15 places in Sherburne County
- Baldwin Township
- Becker — median rent $889
- Becker Township (Sherburne County)
- Big Lake — median rent $1,340
- Big Lake Township — median rent $1,538
- Blue Hill Township — median rent $788
- Clear Lake — median rent $919
- Clear Lake Township
- Elk River — median rent $1,283
- Haven Township — median rent $1,938
- Livonia Township
- Orrock Township
- Palmer Township
- Santiago Township — median rent $1,375
- Zimmerman — median rent $1,398
Sibley County
- All 24 places in Sibley County
- Arlington — median rent $549
- Arlington Township
- Faxon Township — median rent $1,583
- Gaylord — median rent $860
- Gibbon — median rent $950
- Green Isle — median rent $1,725
- Green Isle Township — median rent $1,550
- Henderson — median rent $923
- Henderson Township — median rent $1,500
- Jessenland Township
- Kelso Township — median rent $1,141
- New Auburn — median rent $738
- New Auburn Township
- Washington Lake Township
- Winthrop — median rent $776
St. Louis County
- All 99 places in St. Louis County
- Canosia Township — median rent $1,167
- Chisholm — median rent $732
- Duluth — median rent $1,087
- Duluth Township — median rent $1,160
- Ely — median rent $627
- Eveleth — median rent $904
- Grand Lake Township — median rent $1,968
- Hermantown — median rent $1,463
- Hibbing — median rent $833
- Lakewood Township
- Mountain Iron — median rent $918
- Proctor — median rent $1,044
- Rice Lake — median rent $1,305
- Virginia — median rent $792
- White Township — median rent $509
Stearns County
- All 64 places in Stearns County
- Albany — median rent $642
- Brockway Township — median rent $1,705
- Cold Spring — median rent $1,424
- Collegeville Township — median rent $1,400
- Melrose — median rent $1,103
- Paynesville — median rent $815
- Rockville — median rent $815
- Sartell — median rent $1,275
- Sauk Centre — median rent $843
- St. Augusta
- St. Cloud — median rent $1,003
- St. Joseph — median rent $1,136
- St. Wendel Township — median rent $1,122
- Waite Park — median rent $1,117
- Wakefield Township — median rent $1,281
Steele County
- All 17 places in Steele County
- Aurora Township
- Berlin Township
- Blooming Prairie — median rent $907
- Blooming Prairie Township — median rent $875
- Deerfield Township (Steele County)
- Ellendale — median rent $804
- Havana Township — median rent $1,292
- Lemond Township — median rent $1,375
- Medford — median rent $1,175
- Medford Township — median rent $1,389
- Meriden Township
- Owatonna — median rent $1,067
- Owatonna Township
- Somerset Township — median rent $1,088
- Summit Township (Steele County) — median rent $1,625
Stevens County
- All 21 places in Stevens County
- Chokio — median rent $779
- Darnen Township
- Donnelly — median rent $1,300
- Everglade Township
- Framnas Township
- Hancock — median rent $792
- Hodges Township — median rent $975
- Horton Township
- Moore Township — median rent $1,708
- Morris — median rent $950
- Morris Township
- Pepperton Township
- Scott Township
- Swan Lake Township
- Synnes Township — median rent $1,298
Swift County
- All 29 places in Swift County
- Appleton — median rent $717
- Appleton Township
- Benson — median rent $982
- Benson Township — median rent $930
- Camp Lake Township — median rent $610
- Cashel Township
- Clontarf Township
- Dublin Township
- Hayes Township
- Kerkhoven — median rent $745
- Kerkhoven Township — median rent $1,292
- Murdock — median rent $798
- Pillsbury Township — median rent $921
- Six Mile Grove Township
- Torning Township
Todd County
- All 38 places in Todd County
- Birchdale Township — median rent $1,375
- Browerville — median rent $876
- Burnhamville Township — median rent $912
- Fawn Lake Township — median rent $988
- Hartford Township — median rent $786
- Iona Township (Todd County) — median rent $850
- Kandota Township
- Little Sauk Township — median rent $833
- Long Prairie — median rent $1,033
- Long Prairie Township — median rent $1,158
- Reynolds Township — median rent $929
- Round Prairie Township — median rent $894
- Staples — median rent $844
- Staples Township — median rent $486
- Villard Township — median rent $769
Traverse County
- All 19 places in Traverse County
- Browns Valley
- Clifton Township (Traverse County)
- Croke Township
- Dollymount Township
- Dumont
- Folsom Township
- Lake Valley Township
- Leonardsville Township
- Monson Township
- Parnell Township (Traverse County)
- Tara Township (Traverse County)
- Taylor Township (Traverse County)
- Tintah Township
- Walls Township
- Wheaton — median rent $609
Wabasha County
- All 26 places in Wabasha County
- Elgin — median rent $727
- Elgin Township — median rent $729
- Gillford Township — median rent $750
- Greenfield Township — median rent $935
- Kellogg — median rent $856
- Lake City — median rent $871
- Lake Township (Wabasha County) — median rent $1,000
- Mazeppa — median rent $943
- Mazeppa Township — median rent $1,075
- Mount Pleasant Township — median rent $930
- Oakwood Township — median rent $1,375
- Pepin Township — median rent $1,056
- Plainview — median rent $828
- Wabasha — median rent $757
- Zumbro Township — median rent $700
Wadena County
- All 21 places in Wadena County
- Aldrich Township — median rent $425
- Blueberry Township — median rent $930
- Leaf River Township — median rent $1,335
- Lyons Township (Wadena County)
- Meadow Township
- Menahga — median rent $734
- North Germany Township
- Red Eye Township — median rent $925
- Rockwood Township (Wadena County)
- Sebeka — median rent $688
- Thomastown Township
- Verndale — median rent $708
- Wadena — median rent $684
- Wadena Township — median rent $883
- Wing River Township — median rent $854
Waseca County
- All 16 places in Waseca County
- Alton Township
- Blooming Grove Township — median rent $1,417
- Byron Township (Waseca County) — median rent $795
- Freedom Township
- Iosco Township
- Janesville — median rent $873
- Janesville Township
- New Richland — median rent $585
- New Richland Township
- Otisco Township — median rent $1,500
- St. Mary Township
- Waldorf
- Waseca — median rent $903
- Wilton Township — median rent $833
- Woodville Township — median rent $886
Washington County
- All 31 places in Washington County
- Bayport — median rent $2,028
- Cottage Grove — median rent $1,783
- Forest Lake — median rent $1,421
- Grant — median rent $2,195
- Hugo — median rent $1,891
- Lake Elmo — median rent $2,407
- Mahtomedi — median rent $1,694
- Newport — median rent $1,122
- Oak Park Heights — median rent $1,443
- Oakdale — median rent $1,481
- Scandia
- St. Paul Park — median rent $2,174
- Stillwater — median rent $1,622
- West Lakeland Township
- Woodbury — median rent $1,908
Watonwan County
- All 19 places in Watonwan County
- Antrim Township
- Butterfield — median rent $678
- Butterfield Township
- Fieldon Township
- Lewisville — median rent $550
- Long Lake Township (Watonwan County) — median rent $1,063
- Madelia — median rent $833
- Madelia Township
- Nelson Township
- Odin Township
- Riverdale Township
- Rosendale Township
- South Branch Township — median rent $813
- St. James — median rent $839
- St. James Township
Wilkin County
- All 30 places in Wilkin County
- Akron Township (Wilkin County)
- Atherton Township
- Brandrup Township
- Breckenridge — median rent $515
- Breckenridge Township
- Campbell — median rent $778
- Connelly Township
- Deerhorn Township
- Foxhome
- Mitchell Township
- Prairie View Township
- Roberts Township
- Rothsay — median rent $775
- Wolverton — median rent $475
- Wolverton Township
Winona County
- All 31 places in Winona County
- Goodview — median rent $900
- Hillsdale Township — median rent $772
- Homer Township — median rent $1,646
- Lewiston — median rent $929
- New Hartford Township — median rent $950
- Pleasant Hill Township — median rent $825
- Rollingstone — median rent $747
- Rollingstone Township — median rent $862
- Saratoga Township
- St. Charles — median rent $1,001
- St. Charles Township
- Stockton — median rent $919
- Utica Township — median rent $1,077
- Wilson Township (Winona County) — median rent $1,750
- Winona — median rent $882
Wright County
- All 34 places in Wright County
- Albertville — median rent $1,348
- Annandale — median rent $971
- Buffalo — median rent $1,182
- Cokato — median rent $797
- Delano — median rent $964
- Franklin Township — median rent $1,721
- Hanover — median rent $1,853
- Monticello — median rent $1,405
- Monticello Township
- Montrose — median rent $1,474
- Otsego — median rent $1,765
- Rockford — median rent $1,046
- Rockford Township — median rent $1,359
- Silver Creek Township (Wright County) — median rent $1,146
- St. Michael — median rent $1,483
Yellow Medicine County
- All 30 places in Yellow Medicine County
- Canby — median rent $588
- Clarkfield — median rent $833
- Echo — median rent $617
- Granite Falls — median rent $920
- Hammer Township
- Hanley Falls — median rent $630
- Minnesota Falls Township — median rent $669
- Norman Township (Yellow Medicine County)
- Porter — median rent $931
- Posen Township
- Sandnes Township
- Sioux Agency Township — median rent $633
- Stony Run Township
- Wood Lake — median rent $628
- Wood Lake Township — median rent $1,375
What you can do on Seayora in Minnesota
One account for renting, owning, managing and fixing homes, with these figures beside you.
Own or manage a rental?
List it, sign the lease and collect rent online, with the figures for Minnesota beside you.
Create a landlord account · See what landlords get
Looking for a place to rent?
Browse homes for rent near Minnesota, save the ones you like and apply online.
Browse rentals · Create a renter account
Do repairs, renovations or maintenance?
Get found by owners and renters near Minnesota, and send estimates and invoices from your phone.
Questions about Minnesota
What is the median rent in Minnesota?
The median gross rent in Minnesota is $1,280 (±$7) a month (2020–2024 American Community Survey).
What share of Minnesota households rent?
27.8% (±0.2 points) of households in Minnesota rent.
What are property taxes in Minnesota?
The median real estate tax paid by homeowners in Minnesota is $3,357 (±$10) a year.
Sources
- Selected Housing Characteristics (DP04), 2020–2024 ACS 5-year estimates — Minnesota
- FBI Uniform Crime Reporting Program, Crime Data Explorer
- FBI: Uniform Crime Reporting statistics and their proper use
This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.
Figures last updated on .