Where to Invest in Real Estate
The best U.S. markets for rental-property investing, ranked from our own sold history and per-listing cash-flow modeling across 13,158 city markets. Start with a top market below or browse by state — each city page breaks down cap rate, cash flow, price and appreciation.
💵 Top cash-flow markets
- Newport, NC $7,578/mo
- Broad Creek, NC $7,114/mo
- Bogue, NC $6,982/mo
- Springs, NY $6,923/mo
- East Quogue, NY $4,589/mo
- Westhampton, NY $3,977/mo
- Northwest Harbor, NY $3,292/mo
- Westhampton Beach, NY $2,960/mo
- Greenport West, NY $2,324/mo
- Upper Saddle River, NJ $1,553/mo
- Portage Lakes, OH $1,550/mo
- Candlewick Lake, IL $1,500/mo
📈 Fastest appreciation
- Newfoundland, NJ +460.8% YoY
- Costilla, NM +339.1% YoY
- Eastport, MI +125.9% YoY
- L'Anse, MI +122.0% YoY
- Goodman, WI +115.4% YoY
- Blanca, CO +112.7% YoY
- Greenville, PA +107.9% YoY
- Garden, MI +105.0% YoY
- Gulliver, MI +91.9% YoY
- Montalvin Manor, CA +90.3% YoY
- Highland Lakes, NJ +87.2% YoY
- Sharpsville, PA +84.8% YoY
🏷️ Most affordable entry
- San Acacio, CO $5,700
- Hilltop Lakes, TX $6,400
- Blanca, CO $7,000
- Rio Rancho Estates, NM $7,500
- North Edwards, CA $9,500
- Sprague River, OR $11,000
- Fort Garland, CO $13,500
- Christmas Valley, OR $14,500
- Dolan Springs, AZ $16,000
- Yucca, AZ $17,000
- Seville, FL $17,000
- Valle, AZ $18,000
Browse markets by state
Alaska (44)
Alabama (273)
Arkansas (199)
Arizona (177)
California (878)
Colorado (235)
Connecticut (172)
Washington, D.C. (1)
Delaware (63)
Florida (493)
Georgia (405)
Hawaii (19)
Iowa (174)
Idaho (92)
Illinois (483)
Indiana (303)
Kansas (50)
Kentucky (245)
Louisiana (174)
Massachusetts (231)
Maryland (318)
Maine (69)
Michigan (565)
Minnesota (352)
Missouri (334)
Mississippi (93)
Montana (83)
North Carolina (482)
North Dakota (19)
Nebraska (51)
New Hampshire (91)
New Jersey (522)
New Mexico (22)
Nevada (37)
New York (788)
Ohio (578)
Oklahoma (139)
Oregon (187)
Pennsylvania (843)
Rhode Island (29)
South Carolina (215)
South Dakota (40)
Tennessee (294)
Texas (796)
Utah (9)
Virginia (434)
Vermont (82)
Washington (397)
Wisconsin (432)
West Virginia (99)
Wyoming (47)