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,333 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,019/mo
- Springs, NY $5,945/mo
- Westhampton, NY $3,774/mo
- Cutchogue, NY $3,379/mo
- Noyack, NY $3,164/mo
- Portage Lakes, OH $2,843/mo
- Westhampton Beach, NY $2,665/mo
- Northwest Harbor, NY $2,488/mo
- Greenport West, NY $1,735/mo
- Anson, TX $966/mo
- Fife Lake, MI $935/mo
- East Cleveland, OH $898/mo
📈 Fastest appreciation
- Greenville, PA +136.4% YoY
- Sharpsville, PA +112.7% YoY
- Highlands, NC +108.7% YoY
- River Edge, NJ +100.8% YoY
- Westwood, NJ +100.6% YoY
- Lake Mohawk, NJ +80.3% YoY
- High Bridge, NJ +75.6% YoY
- Pine Brook, NJ +74.4% YoY
- Ledbetter, TX +74.2% YoY
- Bethlehem, NJ +71.2% YoY
- Dateland, AZ +69.7% YoY
- West Milford, NJ +67.7% YoY
🏷️ Most affordable entry
- Dateland, AZ $1,250
- Hilltop Lakes, TX $5,600
- Blanca, CO $7,500
- Rio Rancho Estates, NM $9,000
- Ledbetter, KY $12,240
- Alford, FL $14,000
- Christmas Valley, OR $15,000
- Fort Garland, CO $15,700
- Valle, AZ $15,900
- Colorado City, CO $17,000
- Seligman, AZ $17,450
- Dolan Springs, AZ $18,000
Browse markets by state
Alaska (43)
Alabama (269)
Arkansas (172)
Arizona (174)
California (878)
Colorado (225)
Connecticut (205)
Washington, D.C. (1)
Delaware (52)
Florida (690)
Georgia (375)
Hawaii (50)
Iowa (179)
Idaho (84)
Illinois (474)
Indiana (288)
Kansas (50)
Kentucky (220)
Louisiana (163)
Massachusetts (325)
Maryland (315)
Maine (71)
Michigan (669)
Minnesota (336)
Missouri (320)
Mississippi (85)
Montana (79)
North Carolina (485)
North Dakota (17)
Nebraska (49)
New Hampshire (151)
New Jersey (563)
New Mexico (27)
Nevada (51)
New York (722)
Ohio (538)
Oklahoma (138)
Oregon (179)
Pennsylvania (839)
Rhode Island (39)
South Carolina (199)
South Dakota (40)
Tennessee (334)
Texas (719)
Utah (10)
Virginia (443)
Vermont (63)
Washington (359)
Wisconsin (442)
West Virginia (86)
Wyoming (48)