Ranked by BTI Score + Rental Yield · Data updated April 2026

Best Counties for Real Estate Investment

Counties combining strong BTI scores with favorable price-to-rent ratios — where long-term growth potential meets rental cash flow. Unlike pure yield rankings, this list requires both appreciation outlook and income.

Best Counties for Real Estate Investment

The Deep South's Cash Flow Stronghold

Investors seeking robust rental yields should look to the South, particularly North Carolina and Alabama, which collectively claim nine spots on this list. Counties like Robeson, NC, and Coffee, AL, stand out with median home prices well below the national average and healthy affordability ratios. This combination suggests a strong tenant pool and the potential for consistent, attractive cash flow, making these regions prime targets for buy-and-hold strategies.

Oswego County, NY: Upstate's Unexpected Yield Haven

While New York might not immediately come to mind for high rental yields, Oswego County breaks the mold, ranking #4. Its exceptional affordability, with an income-to-home ratio of 0.46, indicates a market where housing costs are remarkably low relative to local incomes. This creates a fertile ground for investors to acquire properties at a favorable basis, translating directly into higher potential rental income relative to the purchase price.

Taylor County, TX: Blending Momentum with Yield

Taylor County, TX, at #2, offers an intriguing blend for investors: strong rental yield potential coupled with significant short-term momentum. While the ranking emphasizes cash flow, Taylor County's projected 6.9% one-year growth suggests an added layer of potential appreciation. This dynamic could appeal to investors looking for both immediate income generation and a favorable outlook for property value growth, a rare combination in many markets.

# County BTI Score P/R Ratio 1yr Forecast Home Price HV Ratio
01 Robeson County NC 100 7x +0.1% -0.3% 6.3x
02 Taylor County TX 100 10x +6.9% +6.1% 7.2x
03 Muskogee County OK 99 10x +3.1% -0.3% 7.0x
04 Oswego County NY 97 9x +4.5% +6.7% 8.6x
05 Allen County OH 100 12x +4.1% +7.7% 5.5x
06 Hardin County TX 99 11x +0.1% +1.1% 17.8x
07 Eddy County NM 97 11x +1.4% -0.3% 4.7x
08 Bay County MI 97 11x +4.0% +7.3% 8.0x
09 Schuylkill County PA 96 10x +2.8% +4.4% 7.8x
10 Lowndes County MS 95 10x +1.4% +1.3% 6.1x
11 Chemung County NY 94 9x +3.0% +4.1% 5.4x
12 San Juan County NM 100 12x +1.9% +4.5% 8.3x
13 Wyandotte County KS 97 11x +0.2% +1.4% 4.5x
14 Mercer County WV 99 12x +1.3% -5.1% 7.1x
15 Coffee County AL 97 11x +0.9% -1.4% 12.1x
16 Lenoir County NC 98 12x +2.7% +5.5% 4.2x
17 Calhoun County MI 98 12x +2.6% +4.3% 5.8x
18 Delaware County IN 99 12x +2.8% +3.4% 6.6x
19 Iberia Parish LA 95 10x -0.0% -0.5% 7.7x
20 Grady County OK 99 13x +2.6% +6.0% 16.6x
21 Lauderdale County AL 99 13x +1.4% +1.2% 12.8x
22 Harrison County MS 98 12x +0.1% +1.4% 9.8x
23 Lonoke County AR 97 12x +2.0% +3.7% 20.9x
24 Winnebago County IL 94 11x +4.7% +9.5% 6.0x
25 Chaves County NM 91 9x -0.2% -1.2% 9.4x
26 Trumbull County OH 95 11x +3.0% +7.9% 8.2x
27 Lawrence County PA 94 11x +2.5% +1.6% 8.3x
28 Allegany County MD 97 12x +2.2% +4.7% 7.3x
29 Hamblen County TN 96 12x +1.6% +4.1% 7.9x
30 Roane County TN 100 14x +1.9% +4.4% 7.3x
31 Putnam County FL 91 10x -0.6% +1.1% 12.7x
32 Wayne County IN 99 14x +3.0% +5.6% 6.0x
33 Lee County MS 98 13x +3.2% +5.5% 6.0x
34 Lea County NM 93 11x -0.3% +0.5% 5.6x
35 Elmore County AL 96 13x +2.3% +4.9% 18.4x
36 Broome County NY 90 10x +3.8% +5.3% 5.7x
37 Raleigh County WV 93 11x +0.7% -2.8% 6.2x
38 Newton County MO 93 12x +2.2% +1.4% 9.0x
39 Pulaski County MO 99 15x +2.6% +6.2% 15.9x
40 Houston County AL 95 13x +1.8% +2.6% 6.9x
41 Nacogdoches County TX 94 12x +0.9% +2.9% 9.6x
42 Lee County NC 93 12x -0.7% +0.8% 9.6x
43 Clayton County GA 92 12x -2.1% -5.0% 6.4x
44 Colbert County AL 96 14x +1.3% +1.5% 6.7x
45 Isabella County MI 96 13x +2.6% +6.9% 7.8x
46 Walker County GA 92 12x +0.5% +1.9% 19.2x
47 Oneida County NY 90 11x +3.8% +8.3% 6.5x
48 Jefferson County NY 90 11x +3.1% +3.4% 9.3x
49 Kankakee County IL 92 12x +3.2% +6.5% 8.4x
50 Wayne County NC 90 11x -0.4% -0.4% 10.3x