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,263 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
- North Woodstock, NH $7,940/mo
- Newport, NC $7,113/mo
- Waterville Valley, NH $6,429/mo
- Springs, NY $6,072/mo
- Noyack, NY $4,853/mo
- Lincoln, NH $4,708/mo
- Westhampton, NY $4,388/mo
- Northwest Harbor, NY $3,610/mo
- Westhampton Beach, NY $2,693/mo
- McCall, ID $2,232/mo
- Alba, MI $915/mo
- Anson, TX $842/mo
📈 Fastest appreciation
- Beaver Creek, CO +2528.8% YoY
- Greenville, PA +331.0% YoY
- , NV +191.7% YoY
- Farrell, PA +150.0% YoY
- Sharpsville, PA +112.7% YoY
- Westwood, NJ +100.6% YoY
- Teaneck, NJ +82.4% YoY
- Lake Mohawk, NJ +80.3% YoY
- Chain O' Lakes, WI +78.0% YoY
- High Bridge, NJ +75.6% YoY
- Pine Brook, NJ +74.4% YoY
- Bethlehem, NJ +71.2% YoY
🏷️ Most affordable entry
- Dateland, AZ $1,250
- Hilltop Lakes, TX $5,600
- Blanca, CO $7,500
- Rio Rancho Estates, NM $8,750
- Presque Isle Harbor, MI $12,000
- Alford, FL $14,000
- Christmas Valley, OR $15,000
- Valle, AZ $15,000
- Fort Garland, CO $15,001
- Sprague River, OR $16,500
- Alba, MI $17,750
- Ledbetter, KY $18,620
Browse markets by state
Alaska (41)
Alabama (270)
Arkansas (173)
Arizona (177)
California (873)
Colorado (226)
Connecticut (204)
Washington, D.C. (1)
Delaware (52)
Florida (724)
Georgia (373)
Hawaii (53)
Iowa (177)
Idaho (84)
Illinois (474)
Indiana (289)
Kansas (48)
Kentucky (224)
Louisiana (161)
Massachusetts (323)
Maryland (314)
Maine (66)
Michigan (662)
Minnesota (321)
Missouri (318)
Mississippi (85)
Montana (77)
North Carolina (488)
North Dakota (16)
Nebraska (46)
New Hampshire (150)
New Jersey (557)
New Mexico (32)
Nevada (50)
New York (710)
Ohio (536)
Oklahoma (132)
Oregon (180)
Pennsylvania (820)
Rhode Island (38)
South Carolina (199)
South Dakota (38)
Tennessee (332)
Texas (707)
Utah (11)
Virginia (439)
Vermont (60)
Washington (357)
Wisconsin (443)
West Virginia (86)
Wyoming (46)