Ranked list · Gross yield
Highest rental yield markets
Every market clearing an 8% gross rental yield, ranked. Gross yield is a year of typical rent divided by the typical home value: the cleanest single measure of how much rent a dollar of price buys, and deliberately the least forgiving one, because it says nothing about whether the market is growing. 8% is the landmark our own cash-flow research uses, not a threshold invented for this page.
What this ranking is
614 of 4,812 scored markets meet the entry rule for this list (a gross yield of 8.0% or better, and a Confidence score of 70 or better). Across the 100 shown, the median Overall score is 49.1 out of 100 and 13 carry an A grade, so a strong showing on gross yield is not the same thing as a strong market.
Read it with the trade-off. A yield ranking is not a quality ranking: 10 of the top 12 markets here are losing population. Read the Overall score and grade in the same row before treating a high yield as an opportunity.
Every market below links to its own page, where the same numbers are shown with their source, their as-of date, and the exact arithmetic behind the score. A ranking is a screen for where to look; it is not underwriting and not a recommendation.
Highest rental yield markets, ranked
Showing the top 100 of 614 markets that qualify. Click any column to re-sort. The full 4,812-market ranking, with every filter, is in the market explorer.
| # | Market | Gross yield | Grade | Overall | Confidence | Typical home value | Population trend | National rank |
|---|---|---|---|---|---|---|---|---|
| 1 | Park City IL | 23.2% ACS | B | 57.1 | 82 | $288,547 | +0.2% | #1014 |
| 2 | Detroit MI | 20.8% | C | 45.9 | 100 | $77,199 | -0.1% | #2585 |
| 3 | Jennings MO | 20.4% | C | 46.8 | 88 | $70,223 | -0.5% | #2466 |
| 4 | Raymondville TX | 20.3% ACS | C | 49.1 | 82 | $118,655 | -0.6% | #2101 |
| 5 | East St. Louis IL | 19.3% ACS | C | 49.2 | 82 | $36,286 | -2.4% | #2083 |
| 6 | Lauderdale Lakes FL | 18.3% | A | 65.9 | 88 | $135,344 | +0.6% | #309 |
| 7 | Dolton IL | 17.8% | B | 58.8 | 82 | $158,803 | -0.9% | #826 |
| 8 | Gary IN | 17.7% | D | 43.1 | 100 | $92,352 | -0.9% | #2977 |
| 9 | Jackson MS | 17.6% | F | 33.9 | 100 | $86,367 | -1.7% | #4038 |
| 10 | Flint MI | 17.5% | C | 46.3 | 100 | $65,250 | -1.3% | #2536 |
| 11 | Tarrant AL | 17.4% | B | 56.8 | 82 | $75,349 | -1.0% | #1043 |
| 12 | Pine Bluff AR | 17.3% | F | 28.7 | 94 | $73,251 | -1.5% | #4378 |
| 13 | Youngstown OH | 17.3% | D | 40.3 | 100 | $73,589 | -0.7% | #3380 |
| 14 | Bellefontaine Neighbors MO | 16.8% | C | 44.5 | 88 | $102,479 | -0.5% | #2782 |
| 15 | Berkeley MO | 16.4% | B | 50.3 | 82 | $94,717 | -0.8% | #1916 |
| 16 | Shamokin PA | 16.4% ACS | B | 52.0 | 76 | $60,400 ACS | -0.5% | #1647 |
| 17 | Sauk Village IL | 16.3% ACS | A | 64.5 | 70 | $110,800 ACS | -0.7% | #374 |
| 18 | Littlefield TX | 16.0% ACS | B | 57.0 | 70 | $106,813 | -0.7% | #1025 |
| 19 | Chester PA | 15.8% ACS | B | 58.0 | 94 | $83,100 ACS | +0.4% | #903 |
| 20 | Cusseta-Chattahoochee County unified government GA | 15.8% ACS | C | 44.2 | 70 | $145,396 | -2.4% | #2819 |
| 21 | Muskegon Heights MI | 15.7% ACS | C | 45.8 | 82 | $90,377 | -0.6% | #2600 |
| 22 | River Rouge MI | 15.5% ACS | D | 41.7 | 82 | $84,710 | -1.0% | #3194 |
| 23 | Ecorse MI | 15.4% ACS | D | 42.8 | 82 | $81,721 | -0.7% | #3018 |
| 24 | Midfield AL | 15.4% | B | 55.5 | 82 | $79,726 | -0.8% | #1184 |
| 25 | Coffeyville KS | 15.1% | F | 33.3 | 73 | $67,577 | -1.1% | #4088 |
| 26 | Fairfield AL | 14.9% | C | 48.0 | 82 | $94,108 | -1.2% | #2261 |
| 27 | Sweetwater TX | 14.8% | F | 27.1 | 82 | $123,953 | -0.8% | #4456 |
| 28 | Camden NJ | 14.4% | C | 49.8 | 100 | $152,107 | -0.3% | #1994 |
| 29 | Markham IL | 14.4% ACS | A | 59.4 | 82 | $157,367 | -0.9% | #773 |
| 30 | East Cleveland OH | 14.3% | C | 48.3 | 82 | $74,107 | -1.7% | #2216 |
| 31 | Turtle Creek PA | 14.3% | B | 54.1 | 82 | $94,621 | -0.9% | #1372 |
| 32 | Ferguson MO | 14.2% | C | 47.9 | 88 | $115,594 | -1.1% | #2280 |
| 33 | Slaton TX | 14.1% ACS | A | 58.6 | 76 | $145,578 | -0.6% | #850 |
| 34 | Sharon PA | 14.1% | B | 52.3 | 82 | $77,222 | -0.7% | #1612 |
| 35 | Meridian MS | 14.0% | F | 31.1 | 88 | $115,679 | -1.2% | #4242 |
| 36 | Duquesne PA | 13.9% ACS | B | 57.6 | 82 | $57,985 | -0.9% | #956 |
| 37 | Cleveland OH | 13.9% | C | 45.6 | 100 | $120,419 | -0.6% | #2627 |
| 38 | Inkster MI | 13.7% | C | 47.3 | 100 | $108,211 | -0.4% | #2365 |
| 39 | Maple Heights OH | 13.6% | A | 59.6 | 100 | $137,976 | -0.3% | #752 |
| 40 | Hoopeston IL | 13.6% ACS | D | 43.4 | 82 | $84,196 | -1.0% | #2949 |
| 41 | Moraine OH | 13.5% | B | 54.0 | 82 | $163,011 | +0.4% | #1398 |
| 42 | Park Forest IL | 13.4% | C | 50.2 | 94 | $161,174 | -0.4% | #1933 |
| 43 | Darby PA | 13.3% ACS | D | 42.3 | 70 | $117,900 ACS | -0.0% | #3100 |
| 44 | Oil City PA | 13.3% ACS | C | 45.1 | 82 | $91,387 | -0.7% | #2697 |
| 45 | Breckenridge TX | 13.3% ACS | F | 24.7 | 70 | $146,900 | -0.4% | #4553 |
| 46 | Pingree Grove IL | ≥13.0% ACS | A | 66.3 | 76 | $374,323 | +5.2% | #292 |
| 47 | Harvey IL | 13.1% ACS | A | 61.1 | 82 | $109,303 | -1.4% | #610 |
| 48 | Kewanee IL | 13.1% ACS | C | 50.1 | 82 | $85,306 | -0.5% | #1950 |
| 49 | Sandy Oaks TX | 13.1% ACS | B | 63.6 | 70 | $120,300 ACS | +3.1% | #431 |
| 50 | Vernon TX | 13.0% ACS | B | 51.7 | 82 | $106,430 | -0.7% | #1695 |
| 51 | Parsons KS | 13.0% ACS | F | 35.0 | 73 | $81,462 | -0.6% | #3946 |
| 52 | University Park IL | 12.9% ACS | A | 68.0 | 82 | $197,599 | -0.2% | #211 |
| 53 | Prichard AL | 12.9% ACS | B | 55.4 | 82 | $57,317 | -1.1% | #1206 |
| 54 | Riverdale IL | 12.9% | B | 52.2 | 82 | $121,430 | -1.7% | #1619 |
| 55 | Albion NY | 12.8% ACS | B | 54.2 | 70 | $82,300 ACS | +0.2% | #1371 |
| 56 | Childress TX | 12.7% ACS | B | 56.1 | 70 | $140,783 | -0.5% | #1118 |
| 57 | Kingsville TX | 12.7% | C | 47.8 | 94 | $146,009 | -0.5% | #2299 |
| 58 | Helena-West Helena AR | 12.6% ACS | D | 41.1 | 73 | $40,630 | -2.9% | #3283 |
| 59 | Marlin TX | 12.5% ACS | A | 63.4 | 82 | $92,139 | +0.3% | #446 |
| 60 | Danville IL | 12.5% | F | 31.2 | 100 | $83,490 | -1.0% | #4236 |
| 61 | Paris IL | 12.3% ACS | C | 44.9 | 70 | $112,922 | -0.5% | #2728 |
| 62 | Bessemer AL | 12.2% | C | 49.1 | 100 | $134,200 | -0.7% | #2095 |
| 63 | Port Arthur TX | 12.1% | B | 52.1 | 100 | $127,534 | -0.0% | #1637 |
| 64 | Galena Park TX | 12.1% ACS | C | 45.4 | 82 | $159,615 | -0.7% | #2654 |
| 65 | Plymouth PA | 12.1% ACS | B | 56.7 | 76 | $148,558 | +0.1% | #1064 |
| 66 | Garfield Heights OH | 12.0% | B | 51.3 | 100 | $141,304 | -0.2% | #1779 |
| 67 | McKeesport PA | 12.0% | C | 44.4 | 82 | $97,114 | -1.2% | #2802 |
| 68 | Decatur IL | 11.9% | F | 29.4 | 100 | $107,246 | -0.9% | #4333 |
| 69 | Snyder TX | 11.9% ACS | F | 33.6 | 82 | $146,000 | -0.4% | #4056 |
| 70 | Calumet City IL | 11.9% | C | 47.9 | 100 | $158,534 | -0.6% | #2281 |
| 71 | Center TX | 11.9% ACS | D | 41.9 | 70 | $212,468 | -0.2% | #3168 |
| 72 | Woodward OK | 11.8% | F | 30.0 | 73 | $132,434 | -0.9% | #4305 |
| 73 | Moss Point MS | 11.7% ACS | C | 48.9 | 73 | $152,571 | -1.0% | #2128 |
| 74 | Alton IL | 11.7% | D | 39.4 | 94 | $104,934 | -0.6% | #3502 |
| 75 | La Feria TX | 11.6% ACS | B | 56.2 | 82 | $184,907 | +0.5% | #1108 |
| 76 | Birmingham AL | 11.6% | D | 42.5 | 100 | $136,876 | -0.6% | #3074 |
| 77 | East Liverpool OH | 11.6% ACS | F | 25.0 | 73 | $106,876 | -1.0% | #4548 |
| 78 | Baltimore MD | 11.6% | F | 31.3 | 100 | $186,741 | -0.7% | #4229 |
| 79 | St. John MO | 11.5% | C | 48.4 | 76 | $138,268 | -0.3% | #2204 |
| 80 | Dayton KY | 11.5% | A | 61.8 | 73 | $203,688 | +1.0% | #559 |
| 81 | Steelton PA | 11.5% ACS | A | 69.1 | 76 | $134,800 ACS | +0.4% | #168 |
| 82 | Bastrop LA | 11.5% ACS | C | 45.7 | 73 | $97,820 | -1.6% | #2610 |
| 83 | Muleshoe TX | 11.4% ACS | C | 47.1 | 70 | $147,697 | +0.1% | #2402 |
| 84 | Trotwood OH | 11.4% | C | 44.6 | 94 | $139,652 | -0.2% | #2773 |
| 85 | Hazel Park MI | 11.4% | B | 55.3 | 88 | $158,535 | -0.5% | #1219 |
| 86 | Ozark AL | 11.4% | B | 54.8 | 82 | $150,325 | -0.1% | #1285 |
| 87 | Blackwell OK | 11.3% ACS | B | 51.3 | 73 | $62,411 | -0.7% | #1777 |
| 88 | Pontiac MI | 11.3% | B | 55.6 | 100 | $139,885 | +0.2% | #1177 |
| 89 | Richland MS | 11.3% ACS | A | 70.9 | 73 | $222,968 | +1.0% | #121 |
| 90 | Elsa TX | 11.3% ACS | B | 50.5 | 82 | $140,442 | -0.8% | #1889 |
| 91 | West Mifflin PA | 11.2% | B | 56.9 | 82 | $163,033 | -0.8% | #1037 |
| 92 | Altus OK | 11.2% | A | 63.9 | 73 | $108,969 | -0.1% | #415 |
| 93 | Bradford PA | 11.2% ACS | B | 50.3 | 70 | $85,600 ACS | -1.2% | #1903 |
| 94 | Camilla GA | 11.2% ACS | C | 49.2 | 70 | $151,729 | -0.5% | #2093 |
| 95 | Robstown TX | 11.1% ACS | D | 43.5 | 76 | $117,221 | -0.4% | #2939 |
| 96 | Fostoria OH | 11.1% ACS | B | 54.6 | 82 | $147,787 | -0.3% | #1312 |
| 97 | Pampa TX | 11.1% ACS | F | 34.0 | 82 | $108,529 | -0.8% | #4029 |
| 98 | South Euclid OH | 11.1% | B | 59.6 | 100 | $186,372 | -0.4% | #746 |
| 99 | Eastpointe MI | 11.1% | B | 51.6 | 100 | $154,389 | +0.1% | #1706 |
| 100 | Johnstown PA | 11.1% | D | 39.4 | 82 | $97,462 | -1.0% | #3505 |
Figures marked ACS come from the Census American Community Survey (5-year), because Zillow publishes no index for that market: an ACS home value is the owner-reported median, and an ACS yield is the median gross rent over that median. 49 of the 100 markets shown carry one. Where the Census publishes a median only as an open-ended range (“$2,000,000 or more”, “$3,500 or more”), the value reads as that range and a figure built on it as a bound (≥ or ≤, rounded outward, or a dash when two ranges push opposite ways); the ranking still sorts on the stored value: 1 of the markets shown. Each city page names the source of every figure.
Take one of these markets further
A ranking narrows the field. These do the next step on a specific market or a specific deal.
Compare up to three of them side by side · Run a cash-flow and DSCR scenario · Check a cap rate · Go one level deeper, to ZIP Codes