Minnesota places ranked by median rent

336 places in Minnesota have a reliable estimate of median rent (2020–2024 American Community Survey).

Highest figures: North Oaks ($3,500 or more), Lilydale ($2,362), Tonka Bay ($2,320).

Lowest figure: White Earth Township ($300).

The figure for Minnesota as a whole is $1,280 (±$7).

Figures last updated on .

Figure for Minnesota as a whole
$1,280 (±$7)
Places ranked
336

Minnesota places ranked by median rent

Median gross rent, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian gross rent
1North OaksRamsey County$3,500 or more
2LilydaleDakota County$2,362 (±$91)
3Tonka BayHennepin County$2,320 (±$88)
4VictoriaCarver County$2,235 (±$781)
5St. Paul ParkWashington County$2,174 (±$387)
6Oak GroveAnoka County$2,042 (±$549)
7AndoverAnoka County$2,037 (±$183)
8Gnesen TownshipSt. Louis County$2,011 (±$610)
9Grand Lake TownshipSt. Louis County$1,968 (±$475)
10WoodburyWashington County$1,908 (±$64)
11HugoWashington County$1,891 (±$252)
12Lino LakesAnoka County$1,874 (±$198)
13Maple GroveHennepin County$1,868 (±$59)
14EdinaHennepin County$1,844 (±$60)
15Eden PrairieHennepin County$1,833 (±$57)
16ChanhassenCarver County$1,831 (±$62)
17RamseyAnoka County$1,826 (±$111)
18OronoHennepin County$1,818 (±$203)
19Pokegama TownshipPine County$1,810 (±$62)
20Long LakeHennepin County$1,809 (±$185)
21LakevilleDakota County$1,806 (±$96)
22RogersHennepin County$1,789 (±$298)
23Golden ValleyHennepin County$1,785 (±$117)
24Cottage GroveWashington County$1,783 (±$161)
25WayzataHennepin County$1,782 (±$193)
26MinnetonkaHennepin County$1,779 (±$30)
27 (tie)PlymouthHennepin County$1,766 (±$38)
27 (tie)SavageScott County$1,766 (±$73)
29OtsegoWright County$1,765 (±$184)
30RobbinsdaleHennepin County$1,758 (±$155)
31Apple ValleyDakota County$1,738 (±$59)
32Arden HillsRamsey County$1,710 (±$282)
33BlaineAnoka County$1,705 (±$103)
34East BethelAnoka County$1,695 (±$161)
35MahtomediWashington County$1,694 (±$409)
36ChamplinHennepin County$1,689 (±$136)
37EaganDakota County$1,679 (±$37)
38ShoreviewRamsey County$1,661 (±$161)
39 (tie)Prior LakeScott County$1,654 (±$146)
39 (tie)White Bear TownshipRamsey County$1,654 (±$239)
41ColumbusAnoka County$1,653 (±$411)
42DaytonHennepin County$1,651 (±$321)
43St. Louis ParkHennepin County$1,644 (±$43)
44RosemountDakota County$1,640 (±$113)
45Mendota HeightsDakota County$1,631 (±$139)
46StillwaterWashington County$1,622 (±$246)
47White Bear LakeRamsey County$1,601 (±$84)
48LexingtonAnoka County$1,573 (±$122)
49BloomingtonHennepin County$1,561 (±$36)
50ChaskaCarver County$1,553 (±$110)
51Big Lake TownshipSherburne County$1,538 (±$345)
52ShakopeeScott County$1,531 (±$89)
53BurnsvilleDakota County$1,513 (±$52)
54Circle PinesAnoka County$1,496 (±$208)
55Coon RapidsAnoka County$1,494 (±$55)
56St. MichaelWright County$1,483 (±$277)
57OakdaleWashington County$1,481 (±$109)
58MontroseWright County$1,474 (±$400)
59HopkinsHennepin County$1,468 (±$65)
60CrystalHennepin County$1,467 (±$60)
61Inver Grove HeightsDakota County$1,465 (±$92)
62HermantownSt. Louis County$1,463 (±$201)
63Vadnais HeightsRamsey County$1,455 (±$108)
64Oak Park HeightsWashington County$1,443 (±$176)
65MedinaHennepin County$1,429 (±$499)
66Cold SpringStearns County$1,424 (±$316)
67Forest LakeWashington County$1,421 (±$74)
68Little CanadaRamsey County$1,417 (±$112)
69Spring Lake ParkAnoka County$1,413 (±$102)
70MaplewoodRamsey County$1,406 (±$87)
71MonticelloWright County$1,405 (±$142)
72Eagle LakeBlue Earth County$1,403 (±$63)
73Cambridge TownshipIsanti County$1,400 (±$614)
74RochesterOlmsted County$1,399 (±$39)
75 (tie)CentervilleAnoka County$1,398 (±$177)
75 (tie)ZimmermanSherburne County$1,398 (±$220)
77 (tie)New BrightonRamsey County$1,397 (±$58)
77 (tie)St. Anthony (Hennepin County)Hennepin County$1,397 (±$93)
79RichfieldHennepin County$1,393 (±$43)
80New PragueScott County$1,389 (±$175)
81CarverCarver County$1,379 (±$56)
82Brooklyn CenterHennepin County$1,376 (±$42)
83RosevilleRamsey County$1,374 (±$58)
84MinneapolisHennepin County$1,371 (±$20)
85Northern TownshipBeltrami County$1,369 (±$608)
86Rockford TownshipWright County$1,359 (±$50)
87North St. PaulRamsey County$1,352 (±$76)
88LauderdaleRamsey County$1,351 (±$155)
89AlbertvilleWright County$1,348 (±$153)
90Belle PlaineScott County$1,342 (±$151)
91Big LakeSherburne County$1,340 (±$211)
92New HopeHennepin County$1,335 (±$49)
93OsseoHennepin County$1,333 (±$153)
94WaconiaCarver County$1,330 (±$198)
95FridleyAnoka County$1,326 (±$55)
96Brooklyn ParkHennepin County$1,325 (±$51)
97Chisago CityChisago County$1,321 (±$495)
98North BranchChisago County$1,308 (±$150)
99Rice LakeSt. Louis County$1,305 (±$194)
100CambridgeIsanti County$1,302 (±$83)
101Columbia HeightsAnoka County$1,295 (±$102)
102St. FrancisAnoka County$1,287 (±$213)
103Elk RiverSherburne County$1,283 (±$142)
104West St. PaulDakota County$1,282 (±$103)
105St. PaulRamsey County$1,281 (±$19)
106SartellStearns County$1,275 (±$77)
107AnokaAnoka County$1,269 (±$77)
108IsantiIsanti County$1,256 (±$151)
109Mounds ViewRamsey County$1,245 (±$71)
110 (tie)FarmingtonDakota County$1,241 (±$244)
110 (tie)Spring ParkHennepin County$1,241 (±$163)
112Falcon HeightsRamsey County$1,202 (±$42)
113South St. PaulDakota County$1,199 (±$63)
114JordanScott County$1,192 (±$167)
115HastingsDakota County$1,183 (±$74)
116 (tie)BuffaloWright County$1,182 (±$114)
116 (tie)Eckles TownshipBeltrami County$1,182 (±$50)
118LindstromChisago County$1,176 (±$248)
119Ham LakeAnoka County$1,173 (±$88)
120WyomingChisago County$1,166 (±$132)
121Cannon FallsGoodhue County$1,161 (±$236)
122South Bend TownshipBlue Earth County$1,155 (±$185)
123BaxterCrow Wing County$1,154 (±$68)
124 (tie)ExcelsiorHennepin County$1,143 (±$32)
124 (tie)Maple Lake TownshipWright County$1,143 (±$63)
124 (tie)Marion TownshipOlmsted County$1,143 (±$315)
127 (tie)Maple PlainHennepin County$1,140 (±$29)
127 (tie)Silver BayLake County$1,140 (±$109)
129Bemidji TownshipBeltrami County$1,139 (±$92)
130St. JosephStearns County$1,136 (±$128)
131ByronOlmsted County$1,135 (±$151)
132MankatoBlue Earth County$1,132 (±$57)
133HilltopAnoka County$1,127 (±$110)
134HectorRenville County$1,125 (±$159)
135 (tie)NewportWashington County$1,122 (±$81)
135 (tie)St. Wendel TownshipStearns County$1,122 (±$12)
137Waite ParkStearns County$1,117 (±$94)
138KassonDodge County$1,113 (±$459)
139Pine IslandGoodhue County$1,110 (±$63)
140 (tie)MelroseStearns County$1,103 (±$210)
140 (tie)NorthfieldRice County$1,103 (±$79)
142GlencoeMcLeod County$1,101 (±$98)
143MoundHennepin County$1,098 (±$291)
144ClearwaterWright County$1,091 (±$97)
145Grand RapidsItasca County$1,090 (±$73)
146DuluthSt. Louis County$1,087 (±$45)
147DilworthClay County$1,085 (±$119)
148Two HarborsLake County$1,079 (±$82)
149FaribaultRice County$1,074 (±$100)
150Norwood Young AmericaCarver County$1,073 (±$200)
151StewartvilleOlmsted County$1,070 (±$223)
152Clara CityChippewa County$1,068 (±$56)
153 (tie)BemidjiBeltrami County$1,067 (±$30)
153 (tie)OwatonnaSteele County$1,067 (±$73)
155 (tie)Battle LakeOtter Tail County$1,052 (±$128)
155 (tie)TrumanMartin County$1,052 (±$74)
157RockfordWright County$1,046 (±$190)
158ProctorSt. Louis County$1,044 (±$141)
159CrosslakeCrow Wing County$1,042 (±$188)
160FoleyBenton County$1,041 (±$242)
161AvonStearns County$1,039 (±$187)
162 (tie)Long PrairieTodd County$1,033 (±$148)
162 (tie)MoorheadClay County$1,033 (±$50)
164CloquetCarlton County$1,024 (±$91)
165SandstonePine County$1,015 (±$95)
166Dodge CenterDodge County$1,012 (±$97)
167St. CloudStearns County$1,003 (±$44)
168St. CharlesWinona County$1,001 (±$82)
169 (tie)Grant Valley TownshipBeltrami County$1,000 (±$175)
169 (tie)StarbuckPope County$1,000 (±$95)
171PrincetonMille Lacs County$991 (±$152)
172LitchfieldMeeker County$987 (±$108)
173Rush CityChisago County$983 (±$67)
174BensonSwift County$982 (±$72)
175Spring GroveHouston County$978 (±$270)
176MontgomeryLe Sueur County$974 (±$175)
177North MankatoNicollet County$973 (±$35)
178AnnandaleWright County$971 (±$317)
179CarltonCarlton County$970 (±$100)
180Red WingGoodhue County$969 (±$54)
181 (tie)DelanoWright County$964 (±$37)
181 (tie)Sauk RapidsBenton County$964 (±$53)
183New UlmBrown County$962 (±$71)
184St. PeterNicollet County$961 (±$46)
185HinckleyPine County$956 (±$88)
186Detroit LakesBecker County$954 (±$61)
187AustinMower County$953 (±$72)
188MorrisStevens County$950 (±$180)
189 (tie)New LondonKandiyohi County$946 (±$108)
189 (tie)PierzMorrison County$946 (±$147)
191HutchinsonMcLeod County$940 (±$49)
192WorthingtonNobles County$938 (±$116)
193HayfieldDodge County$935 (±$292)
194AlexandriaDouglas County$934 (±$78)
195Kathio TownshipMille Lacs County$933 (±$128)
196 (tie)LewistonWinona County$929 (±$107)
196 (tie)Mountain LakeCottonwood County$929 (±$234)
198WatertownCarver County$927 (±$203)
199Granite FallsYellow Medicine County$920 (±$172)
200 (tie)Blue EarthFaribault County$918 (±$303)
200 (tie)Mountain IronSt. Louis County$918 (±$211)
202Spring ValleyFillmore County$915 (±$97)
203HokahHouston County$912 (±$239)
204 (tie)Fergus FallsOtter Tail County$911 (±$92)
204 (tie)Howard LakeWright County$911 (±$75)
206WillmarKandiyohi County$910 (±$64)
207Moose LakeCarlton County$907 (±$107)
208LonsdaleRice County$906 (±$109)
209EvelethSt. Louis County$904 (±$127)
210WasecaWaseca County$903 (±$94)
211FrazeeBecker County$902 (±$67)
212 (tie)GoodviewWinona County$900 (±$59)
212 (tie)Grand MaraisCook County$900 (±$151)
214BaudetteLake of the Woods County$899 (±$88)
215RoseauRoseau County$895 (±$287)
216 (tie)BeckerSherburne County$889 (±$202)
216 (tie)La CrescentHouston County$889 (±$197)
216 (tie)Le CenterLe Sueur County$889 (±$186)
219East Grand ForksPolk County$888 (±$132)
220BarnumCarlton County$885 (±$79)
221WatervilleLe Sueur County$884 (±$69)
222WinonaWinona County$882 (±$68)
223Le SueurLe Sueur County$880 (±$72)
224BrowervilleTodd County$876 (±$41)
225JanesvilleWaseca County$873 (±$64)
226Lake CityWabasha County$871 (±$110)
227KenyonGoodhue County$869 (±$46)
228 (tie)DasselMeeker County$866 (±$37)
228 (tie)HoffmanGrant County$866 (±$203)
230GlenwoodPope County$865 (±$89)
231GaylordSibley County$860 (±$230)
232SpicerKandiyohi County$859 (±$39)
233 (tie)Albert LeaFreeborn County$857 (±$71)
233 (tie)RushfordFillmore County$857 (±$67)
235 (tie)NicolletNicollet County$855 (±$67)
235 (tie)PerhamOtter Tail County$855 (±$136)
237MontevideoChippewa County$851 (±$37)
238CrosbyCrow Wing County$849 (±$200)
239 (tie)BarnesvilleClay County$848 (±$92)
239 (tie)CrookstonPolk County$848 (±$65)
241Pequot LakesCrow Wing County$847 (±$35)
242StaplesTodd County$844 (±$121)
243Sauk CentreStearns County$843 (±$78)
244 (tie)CaledoniaHouston County$839 (±$206)
244 (tie)St. JamesWatonwan County$839 (±$119)
246 (tie)MadisonLac qui Parle County$838 (±$141)
246 (tie)Thief River FallsPennington County$838 (±$70)
248MilacaMille Lacs County$835 (±$51)
249 (tie)FuldaMurray County$834 (±$56)
249 (tie)WinstedMcLeod County$834 (±$74)
249 (tie)ZumbrotaGoodhue County$834 (±$26)
252 (tie)HibbingSt. Louis County$833 (±$78)
252 (tie)MadeliaWatonwan County$833 (±$131)
254Redwood FallsRedwood County$832 (±$46)
255PlainviewWabasha County$828 (±$78)
256BrainerdCrow Wing County$827 (±$57)
257 (tie)Lake CrystalBlue Earth County$825 (±$247)
257 (tie)Park RapidsHubbard County$825 (±$297)
257 (tie)RaymondKandiyohi County$825 (±$333)
260Grove CityMeeker County$822 (±$71)
261SpringfieldBrown County$820 (±$103)
262Deer RiverItasca County$816 (±$76)
263PaynesvilleStearns County$815 (±$272)
264WindomCottonwood County$806 (±$103)
265EyotaOlmsted County$805 (±$48)
266 (tie)CokatoWright County$797 (±$176)
266 (tie)HenningOtter Tail County$797 (±$159)
268VirginiaSt. Louis County$792 (±$59)
269FosstonPolk County$790 (±$149)
270 (tie)BrahamIsanti County$788 (±$264)
270 (tie)MoraKanabec County$788 (±$253)
272 (tie)MapletonBlue Earth County$782 (±$66)
272 (tie)Sleepy EyeBrown County$782 (±$93)
274OliviaRenville County$780 (±$41)
275 (tie)KimballStearns County$779 (±$30)
275 (tie)MarshallLyon County$779 (±$74)
277PrestonFillmore County$769 (±$71)
278Cass LakeCass County$763 (±$296)
279WabashaWabasha County$757 (±$179)
280BelgradeStearns County$756 (±$170)
281MahnomenMahnomen County$753 (±$91)
282 (tie)JacksonJackson County$752 (±$152)
282 (tie)SlaytonMurray County$752 (±$135)
284 (tie)BagleyClearwater County$750 (±$138)
284 (tie)TylerLincoln County$750 (±$42)
286BlackduckBeltrami County$749 (±$44)
287ChatfieldFillmore County$748 (±$165)
288 (tie)Little FallsMorrison County$747 (±$110)
288 (tie)OrtonvilleBig Stone County$747 (±$326)
290AdaNorman County$746 (±$110)
291KerkhovenSwift County$745 (±$179)
292Elbow LakeGrant County$742 (±$78)
293PipestonePipestone County$740 (±$53)
294GracevilleBig Stone County$739 (±$116)
295FairmontMartin County$738 (±$47)
296MenahgaWadena County$734 (±$146)
297HawleyClay County$733 (±$109)
298ChisholmSt. Louis County$732 (±$265)
299New York MillsOtter Tail County$727 (±$116)
300Pike Bay TownshipCass County$725 (±$231)
301WarroadRoseau County$721 (±$169)
302 (tie)AppletonSwift County$717 (±$302)
302 (tie)WarrenMarshall County$717 (±$89)
304WinnebagoFaribault County$713 (±$61)
305Pine RiverCass County$700 (±$77)
306 (tie)GilbertSt. Louis County$698 (±$199)
306 (tie)Greenway TownshipItasca County$698 (±$140)
308TracyLyon County$697 (±$225)
309WellsFaribault County$694 (±$51)
310SebekaWadena County$688 (±$148)
311WadenaWadena County$684 (±$105)
312Pine CityPine County$680 (±$146)
313AitkinAitkin County$679 (±$150)
314RenvilleRenville County$676 (±$42)
315WanamingoGoodhue County$674 (±$89)
316OnamiaMille Lacs County$656 (±$199)
317MotleyMorrison County$653 (±$172)
318International FallsKoochiching County$645 (±$114)
319AlbanyStearns County$642 (±$69)
320MinneotaLyon County$640 (±$156)
321LuverneRock County$639 (±$80)
322ElySt. Louis County$627 (±$167)
323Walnut GroveRedwood County$621 (±$25)
324WheatonTraverse County$609 (±$78)
325RoyaltonMorrison County$600 (±$40)
326McIntoshPolk County$591 (±$47)
327CanbyYellow Medicine County$588 (±$33)
328DawsonLac qui Parle County$586 (±$38)
329WalkerCass County$545 (±$141)
330 (tie)LanesboroFillmore County$518 (±$114)
330 (tie)RedbyBeltrami County$518 (±$253)
332BreckenridgeWilkin County$515 (±$150)
333Red Lake FallsRed Lake County$511 (±$53)
334White TownshipSt. Louis County$509 (±$138)
335Red LakeBeltrami County$378 (±$51)
336White Earth TownshipBecker County$300 (±$85)

How this ranking is built

A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.

336 places qualify; the rest are on their own pages with their margins, but not ranked here.

The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.

A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.

Survey years: 2020–2024 (American Community Survey 5-year estimates).

Margins of error are at the 90% confidence level.

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.

Join as a pro · Find a pro

Questions about Minnesota

Which place in Minnesota has the highest median rent?

North Oaks has the highest, $3,500 or more (2020–2024 American Community Survey).

Which place in Minnesota has the lowest median rent?

White Earth Township has the lowest, $300 (±$85).

What is the median rent in Minnesota?

The figure for Minnesota as a whole is $1,280 (±$7).

Sources

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 .

Related