Best Cash Flow Markets for Rental Property (2026)

These are the counties where a median-priced home rented at the local median rent produces the most cash left over each month after the mortgage and operating costs. Ranked on dollars in your pocket, not on yield percentage.

Top 50 markets, ranked

Vermilion Parish, LA leads with a median price of $160,267, median rent of $1,663, and a 8.1% cap rate. Click any market for the full county report, or run its numbers in the calculator.

#MarketCash flowMedian priceMedian rentCap rateAnalyze
1Vermilion Parish, LA$240/mo$160,267$1,6638.1%Run numbers
2Baltimore City, MD$196/mo$186,140$1,8037.6%Run numbers
3Lauderdale County, MS$172/mo$125,825$1,2797.9%Run numbers
4Hinds County, MS$163/mo$130,448$1,3037.8%Run numbers
5Jefferson County, AR$138/mo$85,670$9038.2%Run numbers
6Polk County, TX$135/mo$177,952$1,6437.2%Run numbers
7Taylor County, TX$115/mo$227,401$2,0116.9%Run numbers
8Iberia Parish, LA$77/mo$145,664$1,2926.9%Run numbers
9Garfield County, OK$77/mo$142,534$1,2686.9%Run numbers
10Huron County, OH$58/mo$199,799$1,7016.6%Run numbers
11Robeson County, NC$57/mo$136,897$1,1926.8%Run numbers
12Cambria County, PA$33/mo$102,271$8756.7%Run numbers
13Montgomery County, AL$20/mo$165,606$1,3666.4%Run numbers
14Vermilion County, IL$14/mo$105,054$8696.5%Run numbers
15Kanawha County, WV$12/mo$154,657$1,2666.4%Run numbers
16Dougherty County, GA$2/mo$125,637$1,0166.3%Run numbers
17Orangeburg County, SC-$5/mo$164,481$1,3186.3%Run numbers
18Wayne County, NC-$7/mo$184,245$1,4746.2%Run numbers
19Lenoir County, NC-$7/mo$152,691$1,2206.2%Run numbers
20Saint Landry Parish, LA-$9/mo$132,916$1,0586.2%Run numbers
21Wayne County, MI-$10/mo$179,490$1,4336.2%Run numbers
22Saint Lawrence County, NY-$11/mo$150,602$1,1976.2%Run numbers
23Macon County, IL-$15/mo$127,195$1,0036.2%Run numbers
24Clearfield County, PA-$16/mo$137,762$1,0876.2%Run numbers
25Coffee County, AL-$30/mo$183,797$1,4366.1%Run numbers
26Walker County, AL-$31/mo$164,975$1,2836.1%Run numbers
27Caddo Parish, LA-$41/mo$151,879$1,1626.0%Run numbers
28Erie County, OH-$55/mo$242,265$1,8696.0%Run numbers
29Wichita County, TX-$57/mo$171,666$1,2975.9%Run numbers
30Venango County, PA-$58/mo$132,739$9825.8%Run numbers
31Philadelphia County, PA-$61/mo$234,557$1,7976.0%Run numbers
32Steuben County, NY-$61/mo$174,606$1,3155.9%Run numbers
33Harrison County, WV-$69/mo$150,126$1,1055.7%Run numbers
34Saint Clair County, IL-$71/mo$181,995$1,3585.8%Run numbers
35Jefferson County, TX-$81/mo$177,853$1,3105.8%Run numbers
36Peoria County, IL-$83/mo$166,664$1,2175.7%Run numbers
37Chaves County, NM-$83/mo$173,571$1,2735.7%Run numbers
38Sumter County, SC-$84/mo$204,805$1,5235.8%Run numbers
39Saint Louis City, MO-$85/mo$183,716$1,3515.7%Run numbers
40Schuylkill County, PA-$88/mo$167,130$1,2135.7%Run numbers
41Terrebonne Parish, LA-$90/mo$182,582$1,3345.7%Run numbers
42Bibb County, GA-$92/mo$172,704$1,2525.7%Run numbers
43Comanche County, OK-$96/mo$158,381$1,1295.6%Run numbers
44Pulaski County, KY-$98/mo$180,103$1,3025.6%Run numbers
45Darlington County, SC-$100/mo$171,127$1,2265.6%Run numbers
46Gibson County, TN-$101/mo$183,690$1,3265.6%Run numbers
47Kershaw County, SC-$109/mo$259,845$1,9275.8%Run numbers
48Potter County, TX-$111/mo$152,522$1,0605.4%Run numbers
49Belmont County, OH-$112/mo$136,165$9265.3%Run numbers
50Hardin County, TX-$115/mo$233,066$1,7035.7%Run numbers

Showing the top 50 of 963 qualifying markets.

How this ranking is calculated

We scored 963 counties with a population over 50,000 and ranked them by monthly cash flow in dollars, assuming 20 percent down and operating costs at 35 percent of rent. Markets without both a median home price and a median rent are excluded, because cash flow cannot be estimated without both.

Every figure assumes a median-priced home rented at the local median rent, financed with 20 percent down on a 30-year loan at 6.85%, with closing costs at 3 percent of price and operating costs at 35 percent of rent. Operating costs cover taxes, insurance, maintenance, vacancy, and management.

These are modeled estimates for comparing markets, not quotes on a specific property. A real deal turns on the individual property, its condition, and the actual rent it can command. Run any market that interests you through the calculator with real numbers before you make an offer.

Other ways to rank markets

The best market depends on what you are optimizing for. These rankings measure different things and produce different lists.

Narrow it down by state

Check a real deal in this market

These are median-priced estimates. Put in the actual price, rent, taxes, and financing for a property you are looking at and see whether it clears your bar.