Ranked by BTI Score + Rental Yield

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

Midwest & Rust Belt Offer Strongest Yields

For investors focused on cash flow, the Midwest and parts of the Rust Belt are the clear winners. Illinois, Ohio, Michigan, and Wisconsin collectively claim over half of the top 50 counties. These markets often feature more accessible home prices, like Macon County, IL ($119,800), which translates directly into higher rental yields and more attractive cash flow opportunities for investors.

Texas Momentum, Despite Higher Prices

Taylor County, TX, at #1, and Ector County, TX, at #3, stand out for their robust projected 1-year home value growth (+7.4% and +5.8% respectively). While their median home prices are slightly higher than some other top contenders, this strong appreciation indicates healthy demand. For investors, this suggests a sweet spot where solid rental income is complemented by significant potential for equity growth, enhancing overall investment returns.

Beware of GDP Divergence

While counties like Isabella County, MI, and Grady County, OK, show strong projected home value growth (+6.7% and +5.3%), their negative GDP growth rates (-0.7% and -7.7%) warrant caution. A declining local economy can eventually impact job growth and population stability, potentially eroding long-term rental demand and property values. Investors should scrutinize the underlying economic health beyond just immediate price momentum for sustainable cash flow.

# County BTI Score P/R Ratio 1yr Forecast Home Price HV Ratio
01 Bay County MI 100 8x +4.8% +6.7% 3.5x
02 Muskogee County OK 100 9x +2.7% -2.4% 3.0x
03 Hinds County MS 99 9x +3.0% -0.0% 2.6x
04 Oswego County NY 97 8x +5.3% +3.2% 2.2x
05 Vermilion County IL 98 9x +1.1% -0.2% 2.1x
06 Macon County IL 97 9x +5.4% +8.3% 1.8x
07 Orange County TX 100 10x +1.4% +2.0% 2.8x
08 Wilson County NC 98 9x +1.1% +0.3% 3.0x
09 Newton County MO 100 10x +6.0% +2.2% 4.1x
10 Allen County OH 100 10x +6.0% +6.9% 1.7x
11 Trumbull County OH 97 9x +5.0% +7.2% 3.2x
12 Kankakee County IL 99 10x +5.3% +5.2% 2.8x
13 Lee County NC 96 9x +1.0% +0.3% 3.6x
14 Mahoning County OH 98 10x +6.1% +6.7% 3.1x
15 Hardin County TX 96 10x +1.9% +0.2% 6.9x
16 Garfield County OK 98 11x +2.4% +3.8% 2.9x
17 Winnebago County IL 98 10x +6.2% +9.0% 2.9x
18 Lenoir County NC 98 11x +3.3% +2.4% 2.0x
19 Robeson County NC 90 7x -0.5% -2.7% 2.6x
20 Grady County OK 99 11x +5.3% +6.7% 2.7x
21 Rockingham County NC 97 10x +2.1% -1.2% 4.4x
22 Calhoun County MI 96 10x +2.2% +3.4% 2.5x
23 Walker County AL 94 9x +1.4% -2.9% 4.1x
24 Clark County OH 97 11x +3.0% +4.1% 4.2x
25 Stanly County NC 96 10x +2.6% +0.9% 5.7x
26 LaSalle County IL 96 11x +4.3% +9.9% 2.8x
27 Reno County KS 99 12x +5.5% +5.4% 2.8x
28 Lee County MS 99 12x +4.7% +5.7% 2.9x
29 Taylor County TX 90 8x +7.4% +4.2% 3.2x
30 Orangeburg County SC 87 7x +1.2% -1.1% 2.9x
31 Tazewell County IL 97 11x +5.8% +9.3% 3.6x
32 Midland County MI 94 10x +5.9% +5.7% 2.2x
33 Delaware County IN 94 10x +3.7% +3.2% 3.2x
34 Walker County GA 92 9x +0.5% +0.9% 5.9x
35 White County AR 99 12x +3.3% +3.9% 4.6x
36 Broome County NY 91 9x +4.2% +3.9% 2.9x
37 Lonoke County AR 93 10x +2.6% +2.2% 8.0x
38 Adams County IL 99 13x +4.1% +6.8% 2.8x
39 Wayne County IN 97 12x +5.0% +6.1% 2.7x
40 Rock Island County IL 95 11x +3.7% +6.4% 2.0x
41 Comanche County OK 95 11x +4.4% +4.5% 3.3x
42 Peoria County IL 95 11x +5.5% +8.2% 2.1x
43 Houston County AL 96 12x +3.6% +2.6% 2.9x
44 Nacogdoches County TX 98 12x +4.5% +1.7% 3.4x
45 Isabella County MI 95 12x +6.7% +5.2% 4.1x
46 Blair County PA 98 13x +4.7% +7.8% 2.9x
47 Lawrence County PA 90 10x +2.0% +0.6% 3.5x
48 Buchanan County MO 99 14x +5.4% +7.0% 2.5x
49 Elkhart County IN 100 14x +3.0% +5.0% 2.1x
50 Dodge County WI 99 14x +5.8% +8.1% 4.7x