Minneapolis: 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
- 231
- Cash-flow positive today
- 23 of 210 at 20% down
- Median price per unit
- $194K
- Median est. rent per unit
- $1,350
- Mortgage rate we use
- 7.00%
Top picks across the city
Ranked on real rent estimates (RentCast comparables 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.
- 1411 Upton Ave N · Willard - Hay $1,013/mo
- 1523 22nd Ave N · Jordan $834/mo
- 2326 Bryant Ave N · Hawthorne $813/mo
- 2226 Girard Ave N · Jordan $781/mo
- 810 30th Ave N · Hawthorne $686/mo
+ 166 more on the neighborhood pages
Best long-term
Year-30 wealth vs. the same money in stocks.
- 2226 Girard Ave N · Jordan 7.00× stocks
- 1523 22nd Ave N · Jordan 5.84× stocks
- 810 30th Ave N · Hawthorne 5.84× stocks
- 1411 Upton Ave N · Willard - Hay 5.82× stocks
- 3614 Russell Ave N · Cleveland 5.60× stocks
+ 166 more on the neighborhood pages
Value-add
Under-rented, needs work, or room to negotiate.
- 1411 Upton Ave N · Willard - Hay Long time on market: room to negotiate.
- 3010 15th Ave S · Powderhorn Park rough The seller bought for $1 in Jul 1994, so they can take a lower offer and still come out well ahead.
- 810 30th Ave N · Hawthorne Long time on market: room to negotiate.
- 2226 Girard Ave N · Jordan The seller bought for $40,000 in May 2009, so they can take a lower offer and still come out well ahead.
- 2326 Bryant Ave N · Hawthorne Long time on market: room to negotiate.
+ 88 more on the neighborhood pages
Proceed with caution
Decent numbers, serious flags.
- 3018 Chicago Ave · Central rough Property taxes have been delinquent since 2025.
- 2115 5th St NE · Holland rough Property taxes have been delinquent since 2019.
- 2820 12th Ave S · Midtown Phillips rough Property taxes have been delinquent since 2025.
Promising, rents not yet verified
Ranked on a rough rent estimate from bedroom count. Leads, not conclusions.
- 3010 15th Ave S · Powderhorn Park rough $538/mo
- 1111 17th Ave N · Near - North rough $401/mo
- 825 18th Ave NE · Logan Park rough $400/mo
- 2200 N 6th St · Hawthorne rough $141/mo
- 1622 Girard Ave N · Near - North rough $105/mo
- 2218 4th Ave N · Harrison rough $25/mo
- 3605 S 3rd Ave · Central rough $131/mo
- 2410 James Ave N · Jordan rough $130/mo
- 2308 Logan Ave N · Jordan rough $76/mo
- 2224 4th Ave N · Harrison rough $62/mo
+ 155 more on the neighborhood pages
Map
Explore by neighborhood
Every Minneapolis neighborhood, colored by the measure you pick. Red means the typical listing loses money each month at 20% down; blue means it cash-flows.
All neighborhoods with listings (59)
- Armatage 3 listings · median −$1,180/mo
- Audubon Park 5 listings · median −$1,015/mo
- Bancroft 2 listings · median −$1,017/mo
- Beltrami 1 listing · median $85/mo
- Bottineau 1 listing · median −$495/mo
- Bryant 3 listings · median −$1,427/mo
- Bryn - Mawr 1 listing · median −$1,704/mo
- Cedar - Isles - Dean 1 listing · median −$2,917/mo
- Cedar Riverside 2 listings · median −$735/mo
- Central 8 listings · median −$412/mo
- Cleveland 2 listings · median $113/mo
- Columbia Park 1 listing · median −$592/mo
- Como 6 listings · median −$690/mo
- Corcoran 2 listings · median −$1,432/mo
- Diamond Lake 2 listings · median −$1,241/mo
- East Bde Maka Ska 4 listings · median −$2,723/mo
- East Harriet 4 listings · median −$2,250/mo
- East Phillips 2 listings · median −$184/mo
- Elliot Park 2 listings · median −$1,179/mo
- Folwell 1 listing · median −$303/mo
- Fulton 2 listings · median −$2,499/mo
- Harrison 5 listings · median −$436/mo
- Hawthorne 10 listings · median −$144/mo
- Hiawatha 3 listings · median −$748/mo
- Holland 2 listings · median −$508/mo
- Jordan 9 listings · median $34/mo
- Kenwood 1 listing · median −$4,053/mo
- King Field 3 listings · median −$2,056/mo
- Lind - Bohanon 1 listing · median −$124/mo
- Linden Hills 3 listings · median −$6,671/mo
- Logan Park 3 listings · median −$172/mo
- Longfellow 4 listings · median −$879/mo
- Lowry Hill East 7 listings · median −$935/mo
- Lyndale 10 listings · median −$1,110/mo
- Marcy Holmes 10 listings · median −$1,486/mo
- Marshall Terrace 1 listing · median −$952/mo
- McKinley 3 listings · median −$210/mo
- Midtown Phillips 3 listings · median −$425/mo
- Near - North 7 listings · median −$151/mo
- Nicollet Island - East Bank 6 listings · median −$1,281/mo
- Phillips West 2 listings · median −$14/mo
- Powderhorn Park 5 listings · median −$444/mo
- Prospect Park - East River Road 2 listings · median −$1,908/mo
- Regina 1 listing · median −$1,090/mo
- Seward 4 listings · median −$1,095/mo
- Sheridan 2 listings · median −$1,356/mo
- South Uptown 7 listings · median −$1,472/mo
- St. Anthony East 6 listings · median −$1,171/mo
- St. Anthony West 3 listings · median −$954/mo
- Standish 4 listings · median −$1,419/mo
- Tangletown 1 listing
- Ventura Village 7 listings · median −$104/mo
- Victory 2 listings · median −$585/mo
- Webber - Camden 6 listings · median −$302/mo
- Wenonah 1 listing · median −$2,791/mo
- Whittier 23 listings · median −$1,131/mo
- Willard - Hay 4 listings · median −$234/mo
- Windom 1 listing · median −$1,141/mo
- Windom Park 4 listings · median −$800/mo
Monthly cash flow: top 20
Needs more info
Left out of the rankings until a data problem is resolved.
- 1016 Newton Ave N · Near - North The city's rental license covers 4 unit(s); this analysis counts 5.
- 107 Island Ave W · Nicollet Island - East Bank no rent estimate yet
- 111 Island Ave W · Nicollet Island - East Bank no rent estimate yet
- 1129 8th St SE · Marcy Holmes The city's rental license covers 2 unit(s); this analysis counts 3.
- 122 W 32nd St · Lyndale The city's rental license covers 1 unit(s); this analysis counts 2.
- 1332 Logan Ave N · Willard - Hay The city's rental license covers 1 unit(s); this analysis counts 2.
- 1415 44th Ave N · Webber - Camden The city's rental license covers 1 unit(s); this analysis counts 2.
- 15 Maple Pl · Nicollet Island - East Bank The city's rental license covers 4 unit(s); this analysis counts 5.
- 1508 E 26th St · Midtown Phillips The city's rental license covers 4 unit(s); this analysis counts 5.
- 1535 Adams St NE · Logan Park The city's rental license covers 1 unit(s); this analysis counts 2.
+ 50 more on the neighborhood pages