Best Places to Invest in Oregon Real Estate
181 Oregon markets ranked from our sold history and per-listing investment modeling. Tap a city for its cap rate, cash flow and price detail — then sign up to see the actual cash-flowing listings.
| City | Median price | Cap rate | Cash flow/mo | Appreciation YoY | Sold (12mo) |
|---|---|---|---|---|---|
| Portland | $518,000 | 2.3% | $-1,639 | -0.3% | 7,877 |
| Salem | $442,000 | 2.9% | $-1,284 | +0.0% | 2,250 |
| Eugene | $474,950 | 2.8% | $-1,420 | -0.2% | 2,058 |
| Hillsboro | $515,000 | 3.0% | $-1,434 | -3.8% | 1,303 |
| Beaverton | $586,000 | 2.5% | $-1,686 | -4.2% | 1,294 |
| Springfield | $427,218 | 2.9% | $-1,199 | +1.1% | 886 |
| Redmond | $490,000 | 2.8% | $-1,412 | +1.0% | 813 |
| Tigard | $599,000 | 2.6% | $-1,783 | -3.7% | 747 |
| Lake Oswego | $930,000 | 1.6% | $-3,796 | -0.3% | 694 |
| Oregon City | $581,000 | 2.6% | $-1,801 | +4.4% | 643 |
| Happy Valley | $674,995 | 2.4% | $-2,184 | +0.0% | 541 |
| Corvallis | $550,000 | 2.6% | $-1,816 | +1.3% | 527 |
| Aloha | $499,000 | 3.0% | $-1,365 | -1.1% | 524 |
| Grants Pass | $365,000 | 3.2% | $-995 | -1.0% | 499 |
| Klamath Falls | $285,000 | 3.0% | $-936 | +1.0% | 467 |
| Woodburn | $428,900 | 3.1% | $-1,102 | +6.7% | 451 |
| Ashland | $531,000 | 2.0% | $-2,037 | +0.7% | 435 |
| Gresham | $461,745 | 2.8% | $-1,377 | +0.7% | 411 |
| Forest Grove | $510,000 | 2.6% | $-1,602 | -3.1% | 392 |
| Tualatin | $600,000 | 2.8% | $-1,663 | -1.8% | 386 |
| Bethany | $735,000 | 2.2% | $-2,513 | -5.7% | 380 |
| McMinnville | $454,950 | 3.2% | $-1,158 | -5.6% | 376 |
| Newberg | $519,000 | 2.5% | $-1,907 | +1.3% | 371 |
| Lebanon | $384,750 | 2.8% | $-1,293 | -4.4% | 370 |
| Keizer | $441,750 | 2.9% | $-1,323 | +4.1% | 366 |
| Dallas | $441,900 | 2.2% | $-1,622 | -2.1% | 359 |
| Coos Bay | $305,000 | 3.8% | $-719 | -6.9% | 350 |
| Sherwood | $659,930 | 2.7% | $-2,050 | -2.7% | 340 |
| Central Point | $399,950 | 3.0% | $-1,183 | -1.2% | 336 |
| Prineville | $410,000 | 2.3% | $-1,521 | -3.3% | 333 |
| Canby | $604,500 | 2.3% | $-2,192 | +2.9% | 316 |
| Hermiston | $355,000 | 2.5% | $-1,163 | +7.5% | 299 |
| Florence | $380,000 | 2.2% | $-1,331 | +0.9% | 296 |
| Altamont | $281,000 | 3.8% | $-680 | -7.3% | 291 |
| Sandy | $520,000 | 2.9% | $-1,642 | +2.0% | 287 |
| Eagle Point | $445,000 | 2.2% | $-1,771 | -1.6% | 281 |
| Estacada | $515,000 | 2.9% | $-1,565 | +0.7% | 242 |
| Sweet Home | $332,000 | 2.9% | $-1,010 | -3.4% | 235 |
| Sisters | $689,500 | 1.4% | $-3,269 | +2.9% | 230 |
| Cedar Mill | $825,000 | 2.5% | $-2,743 | -2.2% | 221 |
| Milwaukie | $503,000 | 2.9% | $-1,308 | -1.1% | 217 |
| Baker City | $255,000 | 1.9% | $-1,089 | -1.6% | 213 |
| Silverton | $545,000 | 2.6% | $-1,766 | -3.2% | 208 |
| Cornelius | $489,480 | 2.8% | $-1,476 | -6.2% | 206 |
| Astoria | $500,000 | 2.5% | $-1,744 | -3.8% | 199 |
| Madras | $356,000 | 2.8% | $-1,158 | +4.8% | 197 |
| $110,000 | — | — | -11.7% | 195 | |
| Oak Grove | $500,000 | 2.9% | $-1,571 | +10.6% | 187 |
| Pendleton | $302,500 | 3.2% | $-779 | +5.3% | 178 |
| Clackamas | $570,000 | 3.1% | $-1,196 | -4.5% | 178 |
| King City | $435,000 | 2.7% | $-1,359 | +1.2% | 177 |
| La Grande | $305,000 | 2.9% | $-942 | +16.7% | 175 |
| North Bend | $332,000 | 3.0% | $-1,102 | -4.1% | 174 |
| Molalla | $485,000 | 2.6% | $-1,675 | +1.5% | 171 |
| Junction City | $457,500 | 2.4% | $-1,498 | -2.3% | 171 |
| Hayesville | $400,000 | 3.2% | $-1,058 | +0.2% | 167 |
| Seaside | $508,500 | 2.3% | $-1,844 | -5.2% | 167 |
| Sutherlin | $352,500 | 3.5% | $-899 | +1.1% | 158 |
| Scappoose | $489,150 | 2.8% | $-1,467 | -6.5% | 158 |
| Oatfield | $556,000 | 3.0% | $-1,633 | +5.6% | 157 |
| Medford | $452,500 | 2.8% | $-1,246 | +2.0% | 155 |
| Four Corners | $375,000 | 3.8% | $-788 | -1.1% | 151 |
| White City | $342,000 | 3.3% | $-872 | -1.2% | 147 |
| Bandon | $483,813 | 1.9% | $-2,078 | +3.9% | 146 |
| Warrenton | $435,000 | 2.5% | $-1,598 | +1.0% | 145 |
| Eagle Crest | $750,000 | 1.5% | $-2,505 | +4.5% | 141 |
| Bend | $887,500 | 1.1% | $-4,584 | +2.2% | 140 |
| Veneta | $424,900 | 2.7% | $-1,352 | -1.2% | 137 |
| Troutdale | $484,400 | 3.4% | $-1,134 | -3.0% | 137 |
| North Plains | $480,000 | 3.2% | $-1,291 | -5.4% | 131 |
| Coquille | $322,000 | 3.2% | $-1,004 | -3.6% | 129 |
| Creswell | $444,313 | 2.7% | $-1,341 | -2.2% | 122 |
| Rockcreek | $649,900 | 2.0% | $-2,965 | +0.2% | 119 |
| Gladstone | $519,950 | 3.0% | $-1,395 | +1.2% | 118 |
| Talent | $386,250 | 2.4% | $-1,295 | +1.3% | 116 |
| Santa Clara | $425,000 | 3.4% | $-1,065 | -1.4% | 114 |
| Mount Hood Villages | $491,975 | 2.2% | $-1,757 | -5.5% | 114 |
| Lafayette | $468,818 | 3.6% | $-1,071 | -0.4% | 112 |
| Crooked River Ranch | $448,850 | 2.0% | $-1,985 | -2.6% | 110 |
| Stayton | $467,418 | 2.4% | $-1,728 | +6.4% | 108 |
| West Haven-Sylvan | $670,000 | 1.6% | $-2,251 | -2.1% | 106 |
| Winston | $309,000 | 2.3% | $-1,053 | -4.5% | 106 |
| Monmouth | $483,000 | 2.3% | $-1,793 | -3.4% | 103 |
| Rockaway Beach | $430,000 | 5.9% | $-159 | +0.3% | 102 |
| Juniper Canyon | $380,000 | 1.5% | $-2,433 | +6.3% | 100 |
| Bull Mountain | $671,100 | 2.6% | $-2,097 | -3.2% | 99 |
| Jennings Lodge | $502,000 | 3.1% | $-1,337 | -4.9% | 97 |
| Independence | $400,000 | 3.4% | $-954 | +2.7% | 97 |
| Philomath | $437,000 | 2.9% | $-1,377 | -5.3% | 97 |
| Tillamook | $379,000 | 2.8% | $-1,214 | +7.3% | 91 |
| Oak Hills | $630,000 | 2.7% | $-1,946 | -2.1% | 91 |
| Aumsville | $415,000 | 3.0% | $-1,342 | -3.7% | 91 |
| Pacific City | $535,000 | 1.7% | $-2,605 | -5.1% | 90 |
| River Road | $421,250 | 3.4% | $-1,062 | -6.2% | 84 |
| Rogue River | $413,075 | 2.1% | $-1,597 | +1.6% | 82 |
| Wilsonville | $715,000 | 1.1% | $-2,858 | +0.7% | 81 |
| Fairview | $445,000 | 2.7% | $-1,231 | -6.4% | 81 |
| West Slope | $750,000 | 2.2% | $-2,404 | -6.2% | 79 |
| Chiloquin | $170,000 | 2.1% | $-1,020 | +0.5% | 79 |
| Gold Beach | $375,000 | 1.9% | $-1,784 | -5.3% | 78 |
| Powell Butte | $1,155,000 | -0.2% | $-7,224 | +3.5% | 78 |
| Phoenix | $379,900 | 3.0% | $-801 | +3.5% | 75 |
| Sheridan | $385,000 | 2.5% | $-1,265 | +8.1% | 75 |
| Garden Home-Whitford | $685,000 | 2.3% | $-2,020 | +10.6% | 74 |
| Turner | $602,450 | 1.1% | $-3,262 | -1.3% | 74 |
| Raleigh Hills | $891,500 | 1.7% | $-3,083 | +0.0% | 74 |
| Lakeside | $282,500 | 3.0% | $-919 | +12.8% | 72 |
| Reedsport | $285,000 | 3.2% | $-883 | -9.7% | 70 |
| Cannon Beach | $835,000 | -0.0% | $-5,319 | -8.0% | 69 |
| Rainier | $440,000 | 2.7% | $-1,376 | -13.0% | 69 |
| Oakridge | $274,000 | 3.1% | $-797 | -13.6% | 68 |
| Gearhart | $590,000 | 1.1% | $-3,206 | -10.7% | 67 |
| Christmas Valley | $14,375 | 2.3% | $-836 | +13.1% | 66 |
| Beavercreek | $768,750 | 1.3% | $-3,183 | +9.3% | 66 |
| Clatskanie | $390,000 | 2.1% | $-1,523 | +9.2% | 63 |
| Myrtle Creek | $310,000 | 2.8% | $-1,084 | +6.4% | 63 |
| Cedar Hills | $641,000 | 2.4% | $-1,982 | +4.8% | 63 |
| Damascus | $655,000 | 3.2% | $-1,780 | -2.9% | 58 |
| Gold Hill | $440,000 | 2.0% | $-1,678 | -0.4% | 58 |
| Boring | $615,000 | 1.7% | $-2,973 | +11.5% | 57 |
| Running Y Ranch | $480,000 | 0.8% | $-2,438 | +9.2% | 57 |
| Shady Cove | $375,000 | 2.3% | $-1,585 | +3.3% | 56 |
| Jefferson | $401,250 | 2.7% | $-1,406 | +0.2% | 56 |
| Aurora | $650,000 | 1.0% | $-3,986 | -1.4% | 55 |
| Manzanita | $767,500 | 0.4% | $-4,519 | -9.7% | 55 |
| Myrtle Point | $305,000 | 2.0% | $-1,125 | -3.9% | 55 |
| Dundee | $575,000 | 2.1% | $-2,629 | +4.2% | 55 |
| Sublimity | $585,000 | 2.4% | $-2,054 | +5.8% | 53 |
| Metzger | $550,000 | 2.5% | $-1,656 | -5.1% | 52 |
| Heceta Beach | $452,500 | 1.8% | $-2,174 | +3.3% | 52 |
| Culver | $411,000 | 2.2% | $-1,545 | +18.3% | 52 |
| Hubbard | $479,000 | 3.4% | $-1,282 | -2.3% | 51 |
| Redwood | $411,000 | 2.7% | $-1,566 | -1.8% | 50 |
| Boardman | $350,000 | 3.0% | $-977 | +3.3% | 50 |
| Brownsville | $429,250 | 2.8% | $-1,421 | -7.2% | 50 |
| Vernonia | $397,500 | 2.3% | $-1,445 | +0.5% | 50 |
| Oceanside | $510,000 | -0.2% | $-3,466 | +9.0% | 49 |
| Prineville Lake Acres | $370,000 | 2.3% | $-1,654 | -3.3% | 49 |
| Tri-City | $260,000 | 3.0% | $-899 | +0.2% | 49 |
| Black Butte Ranch | $1,060,000 | -0.3% | $-5,393 | -10.3% | 48 |
| Roseburg | $547,500 | 1.2% | $-3,058 | +5.8% | 48 |
| Willamina | $370,000 | 3.1% | $-912 | -5.2% | 47 |
| Enterprise | $327,500 | 0.5% | $-1,931 | +9.0% | 46 |
| La Pine | $338,100 | 2.7% | $-1,446 | -8.1% | 45 |
| Oakland | $349,000 | 1.7% | $-2,569 | +10.6% | 45 |
| Harrisburg | $417,500 | 2.1% | $-1,342 | +9.1% | 45 |
| Vale | $297,000 | 1.6% | $-1,213 | -8.2% | 44 |
| Nyssa | $299,000 | 2.6% | $-1,210 | +3.2% | 44 |
| Stanfield | $278,900 | 1.9% | $-1,012 | +1.9% | 44 |
| Bonanza | $100,000 | 2.0% | $-1,141 | -7.4% | 43 |
| Barview | $272,500 | 4.5% | $-449 | -8.2% | 42 |
| Mcminnville | $847,000 | 1.3% | $-4,227 | +13.3% | 42 |
| Banks | $525,000 | 1.8% | $-2,844 | -5.3% | 42 |
| Irrigon | $270,000 | 1.2% | $-1,688 | -8.3% | 41 |
| Lyons | $435,000 | 2.6% | $-1,376 | +2.7% | 40 |
| Bay City | $378,000 | 1.6% | $-1,722 | +7.6% | 39 |
| Bayside Gardens | $545,000 | 0.9% | $-2,622 | +15.4% | 39 |
| Mulino | $715,000 | 0.9% | $-5,437 | -3.4% | 39 |
| Neskowin | $500,000 | 0.5% | $-3,571 | -8.0% | 39 |
| Adair Village | $547,500 | 3.1% | $-1,241 | -3.7% | 38 |
| John Day | $244,000 | 1.7% | $-1,129 | -4.0% | 38 |
| Netarts | $460,000 | 2.1% | $-1,678 | +23.7% | 38 |
| Scio | $603,750 | 0.5% | $-4,148 | +12.0% | 38 |
| Sprague River | $16,500 | 2.3% | $-879 | -15.6% | 38 |
| Elgin | $240,000 | 2.6% | $-1,085 | -18.2% | 37 |
| Dayton | $442,000 | 3.0% | $-1,589 | +2.6% | 35 |
| Dunes City | $502,400 | 1.0% | $-3,773 | +5.6% | 35 |
| Amity | $430,000 | 1.9% | $-2,292 | -9.5% | 35 |
| Drain | $275,000 | 1.4% | $-1,151 | -3.1% | 35 |
| Marlene Village | $514,900 | 2.5% | $-1,930 | -7.9% | 35 |
| Crescent Lake | $347,500 | 1.6% | $-1,810 | -5.6% | 34 |
| Joseph | $397,500 | 0.9% | $-2,448 | +9.0% | 34 |
| Terrebonne | $520,000 | 0.9% | $-4,262 | +1.0% | 33 |
| Colton | $675,000 | 1.2% | $-3,014 | +16.3% | 33 |
| Corbett | $650,000 | 1.2% | $-2,920 | -7.7% | 33 |
| Dunthorpe | $1,775,000 | -0.2% | $-10,749 | -9.8% | 33 |
| Eagle Creek | $670,000 | 0.6% | $-3,853 | +2.9% | 32 |
| Mill City | $365,000 | 2.2% | $-1,378 | +7.3% | 31 |
| Keno | $260,000 | 2.9% | $-1,182 | -10.8% | 31 |
| Lowell | $442,000 | 1.8% | $-1,783 | +12.9% | 30 |
| Durham | $825,250 | 1.8% | $-3,700 | +9.0% | 30 |
Ready to act on these markets? Create a free account to screen Oregon listings by cash flow, or see the national market data.