Find the best US real estate markets for cash flow

Compare rent-to-price ratios across 733 US metros. Updated monthly from Zillow Research data.

Data as of 2026-08-31

Weekly investor intel — one chart, one number, one question.

Get the monthly market report and weekly newsletter in your inbox.

Reset
Showing 200 of 733 metros — sorted by rent yield, highest first.
# Metro Median Home Value Annual Rent Rent Yield Signal
1 Sweetwater, TX $127,245 $18,300 14.38% BUY
2 Meridian, MS $123,497 $16,252 13.16% BUY
3 Kingsville, TX $148,974 $18,506 12.42% BUY
4 Woodward, OK $129,781 $15,650 12.06% BUY
5 McComb, MS $115,448 $13,296 11.52% BUY
6 Ogdensburg, NY $151,396 $16,470 10.88% BUY
7 Abilene, TX $222,914 $24,089 10.81% BUY
8 Ozark, AL $164,295 $17,739 10.8% BUY
9 Altus, OK $113,893 $12,285 10.79% BUY
10 Lumberton, NC $137,790 $14,020 10.17% BUY
11 Blytheville, AR $118,132 $12,000 10.16% BUY
12 Danville, IL $101,787 $10,334 10.15% BUY
13 Decatur, IL $126,812 $12,869 10.15% BUY
14 Big Spring, TX $149,168 $14,799 9.92% BUY
15 Pine Bluff, AR $106,517 $10,544 9.9% BUY
16 Macomb, IL $101,351 $9,990 9.86% BUY
17 Charleston, WV $150,969 $14,754 9.77% BUY
18 Kinston, NC $152,608 $14,850 9.73% BUY
19 Johnstown, PA $112,456 $10,912 9.7% BUY
20 Goldsboro, NC $183,789 $17,798 9.68% BUY
21 Enid, OK $142,478 $13,759 9.66% BUY
22 Coffeyville, KS $102,900 $9,700 9.43% BUY
23 Clovis, NM $162,155 $15,238 9.4% BUY
24 Orangeburg, SC $165,764 $15,560 9.39% BUY
25 Morgan City, LA $126,851 $11,850 9.34% BUY
26 Binghamton, NY $204,127 $19,039 9.33% BUY
27 Enterprise, AL $182,542 $16,961 9.29% BUY
28 Corning, NY $174,879 $16,208 9.27% BUY
29 Newport, TN $245,822 $22,800 9.27% BUY
30 Sandusky, OH $241,386 $21,960 9.1% BUY
31 Roswell, NM $172,857 $15,618 9.04% BUY
32 Thomasville, GA $228,241 $20,640 9.04% BUY
33 Florence, SC $194,285 $17,544 9.03% BUY
34 Del Rio, TX $206,870 $18,577 8.98% BUY
35 London, KY $149,686 $13,398 8.95% BUY
36 Wichita Falls, TX $179,059 $16,005 8.94% BUY
37 Oneonta, NY $221,161 $19,773 8.94% BUY
38 Sumter, SC $203,053 $18,118 8.92% BUY
39 Opelousas, LA $139,489 $12,340 8.85% BUY
40 Norwalk, OH $201,423 $17,478 8.68% BUY
41 Mount Pleasant, TX $226,944 $19,606 8.64% BUY
42 Lawton, OK $158,544 $13,687 8.63% BUY
43 Columbus, MS $189,593 $16,316 8.61% BUY
44 Silver City, NM $186,064 $15,950 8.57% BUY
45 Shreveport, LA $186,446 $15,965 8.56% BUY
46 Beckley, WV $151,125 $12,850 8.5% BUY
47 Houma, LA $183,859 $15,591 8.48% BUY
48 Fairmont, WV $167,909 $14,200 8.46% BUY
49 Jackson, MS $214,315 $18,066 8.43% BUY
50 Brownsville, TX $209,484 $17,551 8.38% BUY
51 Pottsville, PA $167,233 $13,987 8.36% BUY
52 Clarksburg, WV $154,936 $12,922 8.34% BUY
53 DuBois, PA $145,153 $12,063 8.31% BUY
54 Clewiston, FL $274,397 $22,703 8.27% BUY
55 Burlington, IA $146,371 $12,070 8.25% BUY
56 Jackson, TN $205,926 $16,939 8.23% BUY
57 Dublin, GA $173,854 $14,308 8.23% BUY
58 Monroe, LA $170,360 $14,007 8.22% BUY
59 Fort Polk South, LA $172,998 $14,203 8.21% BUY
60 Sault Ste. Marie, MI $197,233 $16,200 8.21% BUY
61 Lake Charles, LA $202,113 $16,575 8.2% BUY
62 Bartlesville, OK $186,559 $15,295 8.2% BUY
63 Lafayette, LA $202,529 $16,586 8.19% BUY
64 Beaumont, TX $188,313 $15,391 8.17% BUY
65 Elmira, NY $165,852 $13,546 8.17% BUY
66 Oil City, PA $131,271 $10,700 8.15% BUY
67 Danville, VA $166,175 $13,483 8.11% BUY
68 Hinesville, GA $256,906 $20,843 8.11% BUY
69 Portales, NM $150,005 $12,172 8.11% BUY
70 Peoria, IL $174,841 $14,132 8.08% BUY
71 Marion, OH $182,820 $14,693 8.04% BUY
72 Hobbs, NM $203,879 $16,347 8.02% BUY
73 Wilson, NC $218,264 $17,454 8.0% BUY
74 Carlsbad, NM $252,862 $20,217 8.0% BUY
75 Batavia, NY $228,391 $18,193 7.97% BUY
76 Mobile, AL $197,078 $15,692 7.96% BUY
77 Somerset, KY $184,188 $14,645 7.95% BUY
78 Alamogordo, NM $233,538 $18,503 7.92% BUY
79 Lufkin, TX $210,512 $16,650 7.91% BUY
80 Scottsboro, AL $195,193 $15,427 7.9% BUY
81 Palestine, TX $222,598 $17,591 7.9% BUY
82 Texarkana, TX $186,957 $14,730 7.88% BUY
83 Greenwood, SC $174,988 $13,767 7.87% BUY
84 Montgomery, AL $214,806 $16,860 7.85% BUY
85 LaGrange, GA $204,293 $16,039 7.85% BUY
86 El Paso, TX $234,069 $18,303 7.82% BUY
87 Dothan, AL $196,154 $15,295 7.8% BUY
88 Martinsville, VA $135,262 $10,544 7.8% BUY
89 Talladega, AL $183,420 $14,263 7.78% BUY
90 Americus, GA $144,609 $11,250 7.78% BUY
91 Paducah, KY $174,189 $13,493 7.75% BUY
92 Jonesboro, AR $205,877 $15,922 7.73% BUY
93 Huntington, WV $166,303 $12,849 7.73% BUY
94 Albany, GA $169,294 $13,076 7.72% BUY
95 Gulfport, MS $224,579 $17,317 7.71% BUY
96 Cambridge, MD $271,431 $20,925 7.71% BUY
97 Forest City, NC $216,907 $16,720 7.71% BUY
98 Corpus Christi, TX $223,508 $17,204 7.7% BUY
99 Tupelo, MS $196,764 $15,122 7.69% BUY
100 Rocky Mount, NC $200,624 $15,389 7.67% BUY
101 Pontiac, IL $176,233 $13,518 7.67% BUY
102 Watertown, NY $235,646 $18,047 7.66% BUY
103 Okeechobee, FL $291,210 $22,320 7.66% BUY
104 Paris, TX $206,782 $15,797 7.64% BUY
105 DeRidder, LA $207,985 $15,875 7.63% BUY
106 Sebring, FL $233,314 $17,781 7.62% BUY
107 Homosassa Springs, FL $271,612 $20,676 7.61% BUY
108 Houghton, MI $202,817 $15,420 7.6% BUY
109 Ardmore, OK $184,219 $13,986 7.59% BUY
110 Pittsburgh, PA $232,122 $17,626 7.59% BUY
111 Muskogee, OK $158,700 $12,024 7.58% BUY
112 Duncan, OK $142,940 $10,833 7.58% BUY
113 Durant, OK $228,486 $17,301 7.57% BUY
114 Punta Gorda, FL $297,279 $22,466 7.56% BUY
115 East Stroudsburg, PA $312,772 $23,647 7.56% BUY
116 Pittsburg, KS $141,469 $10,674 7.55% BUY
117 Lima, OH $192,619 $14,535 7.55% BUY
118 Palatka, FL $218,396 $16,494 7.55% BUY
119 Lubbock, TX $213,398 $16,082 7.54% BUY
120 Columbus, GA $210,990 $15,917 7.54% BUY
121 Tuscaloosa, AL $241,271 $18,132 7.52% BUY
122 Macon, GA $200,076 $14,997 7.5% BUY
123 Lakeland, FL $295,821 $22,078 7.46% BUY
124 Vineland, NJ $279,274 $20,756 7.43% BUY
125 Chicago, IL $357,265 $26,520 7.42% BUY
126 Odessa, TX $253,302 $18,728 7.39% BUY
127 Toledo, OH $205,237 $15,164 7.39% BUY
128 Utica, NY $233,378 $17,179 7.36% BUY
129 Kankakee, IL $226,806 $16,699 7.36% BUY
130 Port St. Lucie, FL $381,749 $28,080 7.36% BUY
131 Weirton, WV $133,403 $9,802 7.35% BUY
132 New Orleans, LA $261,002 $19,178 7.35% BUY
133 Wheeling, WV $141,219 $10,342 7.32% BUY
134 Marion, IN $157,241 $11,489 7.31% BUY
135 Beeville, TX $166,551 $12,183 7.31% BUY
136 Saginaw, MI $176,680 $12,908 7.31% BUY
137 Columbia, SC $256,132 $18,707 7.3% BUY
138 Valdosta, GA $225,960 $16,460 7.28% BUY
139 Brownwood, TX $188,740 $13,692 7.25% BUY
140 Hattiesburg, MS $217,458 $15,735 7.24% BUY
141 Findlay, OH $241,194 $17,469 7.24% BUY
142 Lexington, NE $212,179 $15,340 7.23% BUY
143 Mount Sterling, KY $194,557 $14,070 7.23% BUY
144 Sanford, NC $289,251 $20,888 7.22% BUY
145 Hickory, NC $269,037 $19,410 7.21% BUY
146 Calhoun, GA $276,622 $19,904 7.2% BUY
147 Murray, KY $181,327 $13,051 7.2% BUY
148 Corsicana, TX $232,745 $16,765 7.2% BUY
149 Parkersburg, WV $172,302 $12,380 7.19% BUY
150 Springfield, IL $200,021 $14,367 7.18% BUY
151 Amarillo, TX $221,566 $15,885 7.17% BUY
152 Paragould, AR $194,626 $13,952 7.17% BUY
153 Battle Creek, MI $190,962 $13,699 7.17% BUY
154 New Bern, NC $262,920 $18,817 7.16% BUY
155 Sebastian, FL $364,169 $26,040 7.15% BUY
156 Warner Robins, GA $254,475 $18,200 7.15% BUY
157 Hammond, LA $226,925 $16,177 7.13% BUY
158 Syracuse, NY $270,832 $19,279 7.12% BUY
159 Springfield, OH $202,115 $14,368 7.11% BUY
160 Dalton, GA $246,199 $17,509 7.11% BUY
161 Ponca City, OK $116,917 $8,300 7.1% BUY
162 Greenville, NC $244,755 $17,377 7.1% BUY
163 Quincy, IL $190,852 $13,509 7.08% BUY
164 Gaffney, SC $186,138 $13,182 7.08% BUY
165 Milledgeville, GA $231,602 $16,402 7.08% BUY
166 Altoona, PA $175,416 $12,396 7.07% BUY
167 Augusta, GA $252,842 $17,861 7.06% BUY
168 Ocala, FL $269,193 $19,011 7.06% BUY
169 Vidalia, GA $173,507 $12,233 7.05% BUY
170 Bay City, MI $188,382 $13,251 7.03% BUY
171 Topeka, KS $220,095 $15,399 7.0% BUY
172 Auburn, NY $235,905 $16,522 7.0% BUY
173 Hillsdale, MI $214,445 $15,000 6.99% BUY
174 New Castle, PA $164,958 $11,531 6.99% BUY
175 Sioux City, IA $226,131 $15,809 6.99% BUY
176 Terre Haute, IN $170,331 $11,893 6.98% BUY
177 Cumberland, MD $170,460 $11,894 6.98% BUY
178 Cortland, NY $210,028 $14,657 6.98% BUY
179 Freeport, IL $162,599 $11,353 6.98% BUY
180 Muncie, IN $173,000 $12,052 6.97% BUY
181 McAllen, TX $193,007 $13,459 6.97% BUY
182 Youngstown, OH $177,110 $12,312 6.95% BUY
183 Clearlake, CA $307,753 $21,369 6.94% BUY
184 Amsterdam, NY $216,866 $15,033 6.93% BUY
185 Morgantown, WV $228,186 $15,788 6.92% BUY
186 Sunbury, PA $176,331 $12,208 6.92% BUY
187 Scranton, PA $235,727 $16,294 6.91% BUY
188 Jesup, GA $212,950 $14,700 6.9% BUY
189 Fairbanks, AK $311,741 $21,490 6.89% BUY
190 Cleveland, OH $253,678 $17,448 6.88% BUY
191 Jamestown, NY $181,714 $12,489 6.87% BUY
192 Dyersburg, TN $174,855 $12,000 6.86% BUY
193 Memphis, TN $244,737 $16,795 6.86% BUY
194 Fayetteville, NC $255,537 $17,492 6.85% BUY
195 Champaign, IL $239,660 $16,419 6.85% BUY
196 Detroit, MI $267,167 $18,285 6.84% BUY
197 Blacksburg, VA $288,402 $19,705 6.83% BUY
198 Crescent City, CA $364,728 $24,900 6.83% BUY
199 Anniston, AL $171,105 $11,675 6.82% BUY
200 San Angelo, TX $229,848 $15,665 6.82% BUY
Methodology & data sources

Rent Yield is calculated as annual rent ÷ home value × 100. A higher yield means more rental income relative to the purchase price.

Median Home Value comes from Zillow's Home Value Index (ZHVI) for all-homes, mid-tier — the smoothed monthly index of typical home values.

Annual Rent is monthly ZORI (Zillow Observed Rent Index, all-homes, not seasonally adjusted) × 12.

Signal: BUY (yield > 6.7%, traditional cash-flow market), NEUTRAL (5% – 6.7%), RENT (yield < 5%, appreciation-driven market).

Source: Zillow Research data, refreshed monthly. Coverage limited to MSAs (Metropolitan Statistical Areas) that publish both home value and rent data.

Sign up free for ZIP-level detail, 12-month forecasts, and 13 analytical dashboards.

Want the full picture beyond yield? See the Investor Market Scorecard → Cash Flow + Growth + Stability scores for every US metro.

Want ZIP-level detail and forecasts?

ZoneVista's full platform gives you 33,000+ ZIP codes, 12-month forecasts, inventory trends, affordability data, and 13 analytical dashboards.

Sign up free →