Ohio — Rental Investment Markets
All Ohio metros ranked by cap rate. Median cap rate: 3.4%, median home price: $264,141.
Median Cap Rate
3.4%
Median Home Price
$264,141
Median Rent
$1,300/mo
| # | City | Cap Rate | Cash Flow | Home Price | Rent (3BR) | Verdict |
|---|---|---|---|---|---|---|
| 1 | Dillonvale, OH | 11.4% | +$363/mo | $87,297 | $1,160/mo | 🟢 STRONG |
| 2 | Bergholz, OH | 10.8% | +$334/mo | $91,541 | $1,160/mo | 🟢 STRONG |
| 3 | Youngstown, OH | 10.5% | +$312/mo | $91,257 | $1,130/mo | 🟢 STRONG |
| 4 | Trotwood, OH | 9.9% | +$248/mo | $133,486 | $1,400/mo | 🟢 STRONG |
| 5 | Toledo, OH | 9.7% | +$272/mo | $115,657 | $1,260/mo | 🟢 STRONG |
| 6 | New Straitsville, OH | 9.7% | +$257/mo | $93,318 | $1,080/mo | 🟢 STRONG |
| 7 | Wheeling, OH | 9.7% | +$298/mo | $107,881 | $1,250/mo | 🟢 STRONG |
| 8 | Dayton, OH | 9.4% | +$264/mo | $106,218 | $1,225/mo | 🟢 STRONG |
| 9 | Akron, OH | 8.8% | +$236/mo | $119,585 | $1,190/mo | 🟢 STRONG |
| 10 | Rayland, OH | 8.6% | +$201/mo | $111,957 | $1,165/mo | 🟢 STRONG |
| 11 | Weirton, OH | 8.3% | +$183/mo | $120,722 | $1,215/mo | 🟢 STRONG |
| 12 | Cygnet, OH | 7.9% | +$166/mo | $148,656 | $1,425/mo | 🟢 GOOD |
| 13 | Steubenville, OH | 7.8% | +$103/mo | $138,692 | $1,265/mo | 🟢 GOOD |
| 14 | Amsterdam, OH | 7.8% | +$151/mo | $125,990 | $1,220/mo | 🟢 GOOD |
| 15 | Cleveland, OH | 7.7% | +$146/mo | $145,953 | $1,270/mo | 🟢 GOOD |
| 16 | Euclid, OH | 7.6% | +$148/mo | $150,887 | $1,420/mo | 🟢 GOOD |
| 17 | Lorain, OH | 7.6% | +$137/mo | $139,130 | $1,290/mo | 🟢 GOOD |
| 18 | Lakemore, OH | 7.4% | +$62/mo | $146,570 | $1,280/mo | 🟢 GOOD |
| 19 | Jewett, OH | 7.1% | +$73/mo | $120,537 | $1,080/mo | 🟢 GOOD |
| 20 | Perry County, OH | 7.1% | +$72/mo | $118,332 | $1,060/mo | 🟢 GOOD |
| 21 | Warren, OH | 7.0% | +$65/mo | $136,360 | $1,200/mo | 🟢 GOOD |
| 22 | Salineville, OH | 7.0% | +$60/mo | $127,380 | $1,120/mo | 🟢 GOOD |
| 23 | Huntington, OH | 5.9% | -$98/mo | $165,479 | $1,240/mo | 🟡 MODERATE |
| 24 | Shaker Heights, OH | 5.8% | -$341/mo | $254,424 | $1,675/mo | 🟡 MODERATE |
| 25 | Sebring, OH | 5.7% | -$133/mo | $157,262 | $1,130/mo | 🟡 MODERATE |
| 26 | Galion, OH | 5.7% | -$104/mo | $172,443 | $1,290/mo | 🟡 MODERATE |
| 27 | Lima, OH | 5.4% | -$155/mo | $167,183 | $1,185/mo | 🟡 MODERATE |
| 28 | Curtice, OH | 5.4% | -$171/mo | $200,521 | $1,440/mo | 🟡 MODERATE |
| 29 | Alliance, OH | 5.4% | -$131/mo | $161,855 | $1,170/mo | 🟡 MODERATE |
| 30 | Parma, OH | 5.3% | -$184/mo | $209,798 | $1,500/mo | 🟡 MODERATE |
| 31 | Canton, OH | 5.3% | -$142/mo | $159,274 | $1,110/mo | 🟡 MODERATE |
| 32 | Mansfield, OH | 5.2% | -$174/mo | $170,687 | $1,230/mo | 🟡 MODERATE |
| 33 | Newton Falls, OH | 5.1% | -$180/mo | $169,114 | $1,170/mo | 🟡 MODERATE |
| 34 | Barberton, OH | 4.9% | -$220/mo | $182,321 | $1,230/mo | 🟡 MODERATE |
| 35 | Saint Clairsville, OH | 4.9% | -$255/mo | $197,901 | $1,315/mo | 🟡 MODERATE |
| 36 | Fairborn, OH | 4.8% | -$271/mo | $205,631 | $1,360/mo | 🟡 MODERATE |
| 37 | Windham, OH | 4.8% | -$251/mo | $188,193 | $1,240/mo | 🟡 MODERATE |
| 38 | Wellington, OH | 4.7% | -$436/mo | $215,022 | $1,235/mo | 🟡 MODERATE |
| 39 | Middletown, OH | 4.4% | -$471/mo | $253,699 | $1,540/mo | 🟡 MODERATE |
| 40 | Miamisburg, OH | 4.3% | -$466/mo | $262,604 | $1,590/mo | 🟡 MODERATE |
| 41 | Millbury, OH | 4.3% | -$394/mo | $226,428 | $1,380/mo | 🟡 MODERATE |
| 42 | Cincinnati, OH | 4.2% | -$437/mo | $257,477 | $1,445/mo | 🟡 MODERATE |
| 43 | Painesville, OH | 4.2% | -$436/mo | $238,804 | $1,430/mo | 🟡 MODERATE |
| 44 | Cuyahoga Falls, OH | 4.2% | -$435/mo | $226,952 | $1,335/mo | 🟡 MODERATE |
| 45 | Martin, OH | 4.1% | -$413/mo | $219,506 | $1,300/mo | 🟡 MODERATE |
| 46 | Cardington, OH | 4.1% | -$474/mo | $228,498 | $1,300/mo | 🟡 MODERATE |
| 47 | Woodstock, OH | 3.9% | -$524/mo | $256,680 | $1,470/mo | 🔴 WEAK |
| 48 | Massillon, OH | 3.9% | -$431/mo | $205,781 | $1,165/mo | 🔴 WEAK |
| 49 | Franklin, OH | 3.8% | -$598/mo | $274,954 | $1,530/mo | 🔴 WEAK |
| 50 | Carrollton, OH | 3.8% | -$444/mo | $199,855 | $1,100/mo | 🔴 WEAK |
| 51 | Lake Milton, OH | 3.8% | -$464/mo | $219,770 | $1,240/mo | 🔴 WEAK |
| 52 | Prospect, OH | 3.8% | -$579/mo | $266,017 | $1,480/mo | 🔴 WEAK |
| 53 | Felicity, OH | 3.8% | -$502/mo | $235,046 | $1,320/mo | 🔴 WEAK |
| 54 | Georgetown, OH | 3.8% | -$523/mo | $238,259 | $1,320/mo | 🔴 WEAK |
| 55 | Springfield, OH | 3.8% | -$449/mo | $212,631 | $1,250/mo | 🔴 WEAK |
| 56 | New Springfield, OH | 3.8% | -$458/mo | $204,935 | $1,125/mo | 🔴 WEAK |
| 57 | Hamilton, OH | 3.7% | -$597/mo | $268,644 | $1,560/mo | 🔴 WEAK |
| 58 | Oakwood, OH | 3.6% | -$622/mo | $265,679 | $1,425/mo | 🔴 WEAK |
| 59 | Springboro, OH | 3.6% | -$993/mo | $432,123 | $2,340/mo | 🔴 WEAK |
| 60 | Columbus, OH | 3.6% | -$672/mo | $278,826 | $1,410/mo | 🔴 WEAK |
| 61 | Hamersville, OH | 3.6% | -$567/mo | $244,688 | $1,320/mo | 🔴 WEAK |
| 62 | Beavercreek, OH | 3.6% | -$640/mo | $285,652 | $1,670/mo | 🔴 WEAK |
| 63 | Genoa, OH | 3.6% | -$483/mo | $206,692 | $1,110/mo | 🔴 WEAK |
| 64 | New Carlisle, OH | 3.5% | -$516/mo | $216,481 | $1,150/mo | 🔴 WEAK |
| 65 | Englewood, OH | 3.5% | -$634/mo | $255,979 | $1,330/mo | 🔴 WEAK |
| 66 | North Benton, OH | 3.4% | -$563/mo | $225,978 | $1,170/mo | 🔴 WEAK |
| 67 | Kensington, OH | 3.4% | -$525/mo | $213,582 | $1,115/mo | 🔴 WEAK |
| 68 | Mogadore, OH | 3.4% | -$634/mo | $257,132 | $1,340/mo | 🔴 WEAK |
| 69 | Germantown, OH | 3.3% | -$693/mo | $268,371 | $1,360/mo | 🔴 WEAK |
| 70 | Bethel, OH | 3.3% | -$681/mo | $261,708 | $1,320/mo | 🔴 WEAK |
| 71 | Richwood, OH | 3.2% | -$677/mo | $258,583 | $1,300/mo | 🔴 WEAK |
| 72 | Batavia, OH | 3.2% | -$728/mo | $274,763 | $1,370/mo | 🔴 WEAK |
| 73 | Southington, OH | 3.2% | -$621/mo | $234,515 | $1,170/mo | 🔴 WEAK |
| 74 | Woodville, OH | 3.2% | -$572/mo | $218,707 | $1,100/mo | 🔴 WEAK |
| 75 | Mount Perry, OH | 3.1% | -$733/mo | $265,793 | $1,290/mo | 🔴 WEAK |
| 76 | Brecksville, OH | 3.1% | -$1,215/mo | $441,861 | $2,150/mo | 🔴 WEAK |
| 77 | Doylestown, OH | 3.1% | -$771/mo | $279,881 | $1,360/mo | 🔴 WEAK |
| 78 | Blanchester, OH | 3.1% | -$734/mo | $269,517 | $1,320/mo | 🔴 WEAK |
| 79 | Kettering, OH | 3.1% | -$747/mo | $275,162 | $1,350/mo | 🔴 WEAK |
| 80 | Aurora, OH | 3.0% | -$1,155/mo | $408,622 | $1,950/mo | 🔴 WEAK |
| 81 | Strongsville, OH | 3.0% | -$1,064/mo | $372,002 | $1,760/mo | 🔴 WEAK |
| 82 | Lexington, OH | 3.0% | -$756/mo | $269,124 | $1,290/mo | 🔴 WEAK |
| 83 | Pleasantville, OH | 3.0% | -$863/mo | $304,439 | $1,450/mo | 🔴 WEAK |
| 84 | Frazeysburg, OH | 3.0% | -$789/mo | $274,154 | $1,290/mo | 🔴 WEAK |
| 85 | Lancaster, OH | 3.0% | -$782/mo | $273,019 | $1,290/mo | 🔴 WEAK |
| 86 | West Mansfield, OH | 3.0% | -$827/mo | $290,741 | $1,380/mo | 🔴 WEAK |
| 87 | Atwater, OH | 3.0% | -$819/mo | $291,896 | $1,400/mo | 🔴 WEAK |
| 88 | Fayetteville, OH | 3.0% | -$866/mo | $302,540 | $1,430/mo | 🔴 WEAK |
| 89 | Bremen, OH | 2.9% | -$821/mo | $282,421 | $1,320/mo | 🔴 WEAK |
| 90 | Logan, OH | 2.9% | -$754/mo | $257,922 | $1,200/mo | 🔴 WEAK |
| 91 | Marshallville, OH | 2.9% | -$870/mo | $295,843 | $1,370/mo | 🔴 WEAK |
| 92 | Wadsworth, OH | 2.9% | -$922/mo | $315,607 | $1,470/mo | 🔴 WEAK |
| 93 | Pataskala, OH | 2.9% | -$1,011/mo | $343,503 | $1,590/mo | 🔴 WEAK |
| 94 | Bellville, OH | 2.8% | -$828/mo | $279,865 | $1,290/mo | 🔴 WEAK |
| 95 | Westerville, OH | 2.8% | -$1,424/mo | $455,285 | $2,005/mo | 🔴 WEAK |
| 96 | Canal Fulton, OH | 2.8% | -$820/mo | $273,715 | $1,250/mo | 🔴 WEAK |
| 97 | London, OH | 2.8% | -$894/mo | $299,411 | $1,370/mo | 🔴 WEAK |
| 98 | Copley, OH | 2.7% | -$1,133/mo | $366,520 | $1,630/mo | 🔴 WEAK |
| 99 | Clinton, OH | 2.7% | -$864/mo | $279,085 | $1,240/mo | 🔴 WEAK |
| 100 | Fredericktown, OH | 2.7% | -$893/mo | $289,438 | $1,290/mo | 🔴 WEAK |
| 101 | Uniontown, OH | 2.7% | -$988/mo | $319,458 | $1,420/mo | 🔴 WEAK |
| 102 | Laurelville, OH | 2.6% | -$919/mo | $293,294 | $1,290/mo | 🔴 WEAK |
| 103 | Upper Arlington, OH | 2.6% | -$1,334/mo | $416,932 | $1,800/mo | 🔴 WEAK |
| 104 | South Charleston, OH | 2.6% | -$851/mo | $266,259 | $1,150/mo | 🔴 WEAK |
| 105 | South Solon, OH | 2.6% | -$955/mo | $303,525 | $1,330/mo | 🔴 WEAK |
| 106 | North Canton, OH | 2.6% | -$903/mo | $287,268 | $1,260/mo | 🔴 WEAK |
| 107 | Medina, OH | 2.6% | -$1,211/mo | $379,314 | $1,640/mo | 🔴 WEAK |
| 108 | West Farmington, OH | 2.6% | -$859/mo | $271,096 | $1,180/mo | 🔴 WEAK |
| 109 | Marysville, OH | 2.4% | -$1,231/mo | $371,273 | $1,550/mo | 🔴 WEAK |
| 110 | Middlefield, OH | 2.4% | -$966/mo | $289,370 | $1,200/mo | 🔴 WEAK |
| 111 | Garrettsville, OH | 2.4% | -$951/mo | $283,491 | $1,170/mo | 🔴 WEAK |
| 112 | Amanda, OH | 2.3% | -$1,108/mo | $328,699 | $1,350/mo | 🔴 WEAK |
| 113 | Diamond, OH | 2.3% | -$990/mo | $289,245 | $1,170/mo | 🔴 WEAK |
| 114 | Hartville, OH | 2.2% | -$1,048/mo | $297,926 | $1,170/mo | 🔴 WEAK |
| 115 | Irwin, OH | 2.2% | -$1,216/mo | $347,201 | $1,370/mo | 🔴 WEAK |
| 116 | Dublin, OH | 2.2% | -$1,805/mo | $511,231 | $2,000/mo | 🔴 WEAK |
| 117 | Dundee, OH | 2.1% | -$1,230/mo | $321,330 | $1,140/mo | 🔴 WEAK |
| 118 | Centerville, OH | 2.1% | -$1,510/mo | $423,617 | $1,640/mo | 🔴 WEAK |
| 119 | Sugar Grove, OH | 2.1% | -$1,206/mo | $340,815 | $1,330/mo | 🔴 WEAK |
| 120 | Glenford, OH | 2.1% | -$1,195/mo | $334,233 | $1,290/mo | 🔴 WEAK |
| 121 | Thornville, OH | 2.1% | -$1,232/mo | $345,860 | $1,340/mo | 🔴 WEAK |
| 122 | Xenia, OH | 2.0% | -$1,454/mo | $369,759 | $1,265/mo | 🔴 WEAK |
| 123 | Hiram, OH | 2.0% | -$1,171/mo | $319,835 | $1,200/mo | 🔴 WEAK |
| 124 | Waynesville, OH | 2.0% | -$1,646/mo | $447,379 | $1,670/mo | 🔴 WEAK |
| 125 | Chagrin Falls, OH | 2.0% | -$1,996/mo | $538,947 | $1,995/mo | 🔴 WEAK |
| 126 | Delaware, OH | 1.9% | -$1,535/mo | $412,686 | $1,520/mo | 🔴 POOR |
| 127 | Yellow Springs, OH | 1.8% | -$1,457/mo | $376,747 | $1,320/mo | 🔴 POOR |
| 128 | Cedarville, OH | 1.7% | -$1,275/mo | $329,074 | $1,150/mo | 🔴 POOR |
| 129 | Fairlawn, OH | 1.6% | -$1,665/mo | $415,043 | $1,380/mo | 🔴 POOR |
| 130 | Casstown, OH | 1.5% | -$1,435/mo | $352,860 | $1,150/mo | 🔴 POOR |
| 131 | Plain City, OH | 1.0% | -$2,445/mo | $547,703 | $1,520/mo | 🔴 POOR |
| 132 | Ostrander, OH | 0.9% | -$2,319/mo | $503,515 | $1,310/mo | 🔴 POOR |