Greater Minnesota: 2–4 unit rentals
Every listing we track, run through the same model: 20% down, 7% for 30 years, offer at asking, self-managed. Toggle other scenarios on each property page.
Market pulse
- Listings tracked
- 201
- Cash-flow positive today
- 90 of 176 at 20% down
- Median price per unit
- $111K
- Median est. rent per unit
- $1,150
- Mortgage rate we use
- 7.00%
Top picks across Greater Minnesota
Ranked on real rent estimates (nearby comparable rentals or our own research). Listings with a serious red flag are under Proceed with caution instead, however good the numbers look.






Ways to slice it
Best cash flow now
Monthly cash flow at 20% down.
- 2328 1st Ave · Hibbing serious flag $2,228/mo
- 423 1st St NW · Cass Lake serious flag $2,043/mo
- 202 N Cass Ave · Springfield serious flag $1,406/mo
- 116 2nd St S · Virginia serious flag $1,397/mo
- 219 3rd Ave · Bovey $1,295/mo
+ 171 more on the city pages
Best long-term
Year-30 wealth vs. the same money in stocks.
- 6266 Giants Ridge Rd · Biwabik serious flag 43.59× stocks
- 2328 1st Ave · Hibbing serious flag 28.49× stocks
- 423 1st St NW · Cass Lake serious flag 21.30× stocks
- 116 2nd St S · Virginia serious flag 21.24× stocks
- 422 Conley Ave S · Thief River Falls serious flag 19.58× stocks
+ 171 more on the city pages
Value-add
Under-rented, needs work, or room to negotiate.
- 450 Murray Ave · Pine River Long time on market: room to negotiate.
- 802 Le Hillier St · Mankato Long time on market: room to negotiate.
- 731 College Ave · Red Wing Long time on market: room to negotiate.
- 508 4th Ave · Two Harbors Current rents are below market.
- 208 MN 5 · Arlington Long time on market: room to negotiate.
+ 89 more on the city pages
Proceed with caution
Decent numbers, serious flags.
- 1407 State Hwy · Alexandria Fully gutted and vacant.
- 305 N Van Buren Ave · Springfield No rents, leases or expenses given; 'occupied' says nothing about rent level or lease terms
- 543 River St · Taylors Falls No rents, leases or occupancy given for a property pitched on cash flow
- 1101 Bemidji Ave N · Bemidji No actual rents or lease terms given; income is unverified
- 1105 16th Ave E · Hibbing No rents, lease terms or expenses given.
+ 47 more on the city pages
Map
Explore by city
Every city in Greater Minnesota with a 2–4 unit listing, with the median monthly cash flow at 20% down.
All cities with listings (78)
- Aitkin 1 listing · median $845/mo
- Albert Lea 11 listings · median $115/mo
- Alexandria 2 listings · median $165/mo
- Arlington 2 listings · median $361/mo
- Austin 4 listings · median $246/mo
- Babbitt 1 listing
- Bemidji 2 listings · median $491/mo
- Biwabik 2 listings · median $742/mo
- Bovey 1 listing · median $1,295/mo
- Brainerd 3 listings · median −$297/mo
- Breckenridge 1 listing · median $325/mo
- Brownton 1 listing · median −$454/mo
- Buffalo 2 listings · median −$585/mo
- Carlton 1 listing · median −$630/mo
- Cass Lake 2 listings · median $2,043/mo
- Clarissa 1 listing · median $794/mo
- Clearbrook 1 listing
- Cloquet 1 listing · median $704/mo
- Crookston 2 listings · median −$1,947/mo
- Detroit Lakes 2 listings · median −$1,963/mo
- Duluth 21 listings · median −$86/mo
- Edgerton 1 listing · median −$1,976/mo
- Ely 4 listings · median −$445/mo
- Elysian 3 listings · median −$6,578/mo
- Eveleth 1 listing · median $670/mo
- Fairmont 2 listings · median $140/mo
- Faribault 2 listings · median $305/mo
- Fergus Falls 2 listings · median $211/mo
- Grand Marais 2 listings · median $84/mo
- Grand Rapids 2 listings · median $2/mo
- Halstad 1 listing · median $1,029/mo
- Hewitt 1 listing · median −$434/mo
- Hibbing 6 listings · median $820/mo
- International Falls 3 listings
- Lake City 2 listings · median −$31/mo
- Lake Lillian 1 listing
- Le Sueur 1 listing · median $241/mo
- Lindstrom 1 listing · median $65/mo
- Little Falls 1 listing · median −$84/mo
- Madison 1 listing · median $116/mo
- Mankato 14 listings · median −$382/mo
- Maple Lake 1 listing · median $686/mo
- Mcgregor 1 listing
- Milaca 1 listing · median −$580/mo
- Montevideo 2 listings · median $245/mo
- Montgomery 1 listing · median $1,020/mo
- Monticello 1 listing · median $445/mo
- Moorhead 9 listings · median −$302/mo
- Motley 1 listing · median $657/mo
- Mountain Lake 1 listing
- North Branch 1 listing · median $277/mo
- Ogema 1 listing
- Owatonna 1 listing · median −$184/mo
- Park Rapids 1 listing · median −$202/mo
- Pelican Rapids 1 listing
- Pequot Lakes 1 listing · median −$2,731/mo
- Pine City 1 listing
- Pine River 1 listing · median $856/mo
- Princeton 1 listing · median $428/mo
- Red Wing 1 listing · median $499/mo
- Rochester 12 listings · median −$552/mo
- Rockville 1 listing · median $889/mo
- Roseau 1 listing
- Rothsay 1 listing
- Rush City 1 listing · median −$182/mo
- Rushford 1 listing
- Saint Cloud 14 listings · median −$444/mo
- Saint Peter 3 listings · median $723/mo
- Springfield 2 listings · median $913/mo
- Taylors Falls 1 listing · median $360/mo
- Thief River Falls 2 listings · median $465/mo
- Two Harbors 2 listings · median $189/mo
- Virginia 6 listings · median $486/mo
- Wadena 1 listing · median −$622/mo
- Waite Park 1 listing · median $17/mo
- Warroad 1 listing
- Waseca 4 listings · median $404/mo
- Winona 4 listings · median $127/mo
Monthly cash flow: top 20
Needs more info
Left out of the rankings until a data problem is resolved.
- 10035 Pokegama Lake Road Dr · Pine City No reliable rent estimate: too few comparable rentals close by, and no RentCast estimate.
- 106 Aspen Ave SW · Cass Lake No reliable rent estimate: too few comparable rentals close by, and no RentCast estimate.
- 1116 7th Ave S · Saint Cloud No reliable rent estimate: too few comparable rentals close by, and no RentCast estimate.
- 1127 N Lakeshore Dr · Lake City No reliable rent estimate: too few comparable rentals close by, and no RentCast estimate.
- 116 W Jessie St · Rushford No reliable rent estimate: too few comparable rentals close by, and no RentCast estimate.
- 12 Linney St · Babbitt No reliable rent estimate: too few comparable rentals close by, and no RentCast estimate.
- 204 Main St E · Ogema No reliable rent estimate: too few comparable rentals close by, and no RentCast estimate.
- 209 211 Farmdale Rd · Lake Lillian No reliable rent estimate: too few comparable rentals close by, and no RentCast estimate.
- 2126 3rd Ave E · Hibbing No reliable rent estimate: too few comparable rentals close by, and no RentCast estimate.
- 220 Maple Ave SW · Elysian No reliable rent estimate: too few comparable rentals close by, and no RentCast estimate.
+ 15 more on the city pages