Best Places to Invest in Oregon Real Estate
180 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 | $516,086 | 2.3% | $-1,628 | -0.3% | 7,719 |
| Salem | $441,998 | 2.9% | $-1,274 | +0.0% | 2,186 |
| Eugene | $475,000 | 2.8% | $-1,388 | -0.7% | 2,025 |
| Beaverton | $590,000 | 2.4% | $-1,698 | -3.4% | 1,287 |
| Hillsboro | $515,000 | 3.0% | $-1,412 | -2.0% | 1,274 |
| Springfield | $429,500 | 3.0% | $-1,135 | +1.4% | 858 |
| Redmond | $479,000 | 2.9% | $-1,381 | +2.1% | 778 |
| Tigard | $594,200 | 2.6% | $-1,782 | -2.0% | 738 |
| Lake Oswego | $939,040 | 1.8% | $-3,468 | -0.6% | 693 |
| Oregon City | $579,000 | 2.7% | $-1,766 | +6.1% | 639 |
| Aloha | $498,995 | 3.0% | $-1,382 | -1.9% | 540 |
| Happy Valley | $670,000 | 2.5% | $-2,142 | -0.4% | 530 |
| Corvallis | $568,000 | 2.8% | $-1,717 | +3.0% | 497 |
| Grants Pass | $365,000 | 3.3% | $-973 | -0.4% | 465 |
| Klamath Falls | $278,900 | 3.0% | $-959 | -0.7% | 455 |
| Ashland | $534,000 | 2.0% | $-2,013 | +0.3% | 433 |
| Woodburn | $423,000 | 3.1% | $-1,098 | +7.0% | 415 |
| Gresham | $468,524 | 3.0% | $-1,324 | +1.5% | 415 |
| Forest Grove | $508,998 | 2.7% | $-1,494 | -2.2% | 388 |
| McMinnville | $451,000 | 3.3% | $-1,156 | -4.5% | 362 |
| Newberg | $514,000 | 2.7% | $-1,777 | +1.8% | 361 |
| Bethany | $725,000 | 2.2% | $-2,511 | -5.6% | 361 |
| Sherwood | $660,000 | 2.7% | $-2,016 | -2.8% | 357 |
| Keizer | $440,000 | 3.0% | $-1,277 | +0.7% | 357 |
| Lebanon | $385,000 | 2.8% | $-1,174 | -4.4% | 352 |
| Tualatin | $600,000 | 2.7% | $-1,741 | -1.8% | 351 |
| Dallas | $442,250 | 2.3% | $-1,626 | -2.4% | 344 |
| Coos Bay | $310,000 | 3.6% | $-759 | -5.2% | 338 |
| Central Point | $405,000 | 3.0% | $-1,141 | -1.2% | 328 |
| Prineville | $415,000 | 2.5% | $-1,408 | -2.6% | 318 |
| Canby | $599,900 | 2.4% | $-2,084 | +3.1% | 305 |
| Hermiston | $355,000 | 2.8% | $-1,045 | +5.1% | 303 |
| Florence | $375,000 | 2.1% | $-1,331 | +2.1% | 296 |
| Altamont | $285,000 | 3.8% | $-663 | -0.3% | 285 |
| Sandy | $520,000 | 3.0% | $-1,566 | +1.3% | 272 |
| Eagle Point | $448,445 | 2.6% | $-1,590 | -1.8% | 270 |
| Estacada | $514,960 | 3.0% | $-1,518 | +0.5% | 251 |
| Cedar Mill | $825,000 | 2.2% | $-3,027 | -2.7% | 229 |
| Sisters | $690,000 | 1.4% | $-3,200 | +0.5% | 226 |
| Sweet Home | $334,450 | 2.9% | $-969 | -3.4% | 226 |
| Baker City | $256,000 | 1.9% | $-1,067 | -3.2% | 212 |
| Madras | $350,000 | 2.8% | $-1,112 | +2.5% | 204 |
| Cornelius | $485,000 | 2.9% | $-1,427 | -4.5% | 199 |
| Milwaukie | $500,000 | 3.0% | $-1,283 | +0.8% | 197 |
| Silverton | $548,500 | 2.5% | $-1,711 | -1.3% | 195 |
| Astoria | $499,500 | 2.4% | $-1,750 | -2.1% | 194 |
| Oak Grove | $508,500 | 2.9% | $-1,534 | +9.9% | 190 |
| La Grande | $305,000 | 3.0% | $-899 | +18.5% | 182 |
| North Bend | $340,000 | 3.0% | $-1,062 | -2.9% | 177 |
| Clackamas | $562,500 | 3.2% | $-1,244 | -5.0% | 174 |
| Pendleton | $300,000 | 3.3% | $-754 | +3.8% | 173 |
| Molalla | $492,500 | 2.7% | $-1,507 | +0.2% | 171 |
| King City | $435,000 | 2.8% | $-1,354 | +3.9% | 169 |
| Seaside | $509,000 | 2.4% | $-1,695 | -1.0% | 166 |
| Junction City | $442,500 | 2.5% | $-1,445 | -2.5% | 165 |
| Scappoose | $485,000 | 2.8% | $-1,461 | -8.0% | 163 |
| Hayesville | $400,000 | 3.2% | $-1,040 | +2.7% | 162 |
| Oatfield | $552,085 | 2.9% | $-1,648 | +2.8% | 157 |
| Four Corners | $369,950 | 3.8% | $-777 | +2.6% | 156 |
| Medford | $455,000 | 2.9% | $-1,221 | -0.8% | 154 |
| $120,000 | 0.5% | $-1,890 | -17.2% | 153 | |
| Sutherlin | $360,000 | 3.3% | $-922 | +2.8% | 148 |
| Bandon | $475,000 | 2.3% | $-1,890 | +5.1% | 145 |
| White City | $335,000 | 3.3% | $-839 | -0.8% | 144 |
| North Plains | $482,400 | 3.2% | $-1,321 | -4.2% | 140 |
| Eagle Crest | $732,500 | 1.4% | $-2,559 | +4.2% | 135 |
| Troutdale | $476,950 | 3.5% | $-1,114 | -2.3% | 134 |
| Bend | $873,500 | 1.1% | $-4,457 | +1.1% | 132 |
| Veneta | $424,900 | 2.7% | $-1,299 | -1.3% | 129 |
| Warrenton | $469,500 | 2.8% | $-1,432 | +0.0% | 128 |
| Coquille | $312,550 | 3.3% | $-925 | -9.4% | 122 |
| Gladstone | $495,450 | 3.2% | $-1,317 | +1.8% | 120 |
| Santa Clara | $427,000 | 3.4% | $-1,048 | +0.0% | 119 |
| Creswell | $446,000 | 2.7% | $-1,363 | -2.7% | 118 |
| Mount Hood Villages | $490,000 | 2.5% | $-1,646 | -4.0% | 113 |
| Rockcreek | $650,000 | 2.2% | $-2,523 | +2.5% | 112 |
| Stayton | $475,000 | 2.4% | $-1,693 | +9.3% | 109 |
| Talent | $382,450 | 2.4% | $-1,214 | -4.7% | 108 |
| West Haven-Sylvan | $675,000 | 2.1% | $-2,125 | -2.3% | 105 |
| Lafayette | $468,438 | 3.5% | $-1,073 | -1.3% | 104 |
| Crooked River Ranch | $448,850 | 2.0% | $-1,914 | -4.8% | 104 |
| Monmouth | $475,150 | 2.4% | $-1,628 | -6.0% | 101 |
| Winston | $300,000 | 3.0% | $-977 | -6.9% | 101 |
| Oak Hills | $627,500 | 2.6% | $-2,049 | -2.4% | 100 |
| Bull Mountain | $662,500 | 2.6% | $-2,125 | -0.7% | 100 |
| Tillamook | $379,000 | 2.9% | $-1,165 | +11.2% | 99 |
| Philomath | $436,000 | 3.0% | $-1,300 | -5.7% | 98 |
| Rockaway Beach | $407,000 | 5.0% | $-540 | -3.0% | 97 |
| Jennings Lodge | $500,500 | 3.2% | $-1,286 | -5.3% | 94 |
| Independence | $400,500 | 3.6% | $-950 | +3.1% | 92 |
| Juniper Canyon | $305,000 | 1.6% | $-2,394 | +7.3% | 91 |
| Rogue River | $410,000 | 2.4% | $-1,521 | -3.2% | 89 |
| Fairview | $451,000 | 2.7% | $-1,220 | -4.7% | 88 |
| Chiloquin | $150,000 | 2.3% | $-1,022 | -2.5% | 88 |
| River Road | $420,000 | 3.4% | $-1,045 | -9.2% | 85 |
| Aumsville | $407,500 | 2.9% | $-1,145 | +4.5% | 80 |
| Wilsonville | $738,000 | 1.1% | $-2,764 | +0.5% | 79 |
| Phoenix | $379,900 | 3.1% | $-800 | -5.6% | 79 |
| Powell Butte | $1,175,000 | -0.2% | $-7,174 | +5.4% | 77 |
| Garden Home-Whitford | $658,500 | 2.3% | $-1,982 | +10.0% | 76 |
| Cannon Beach | $875,000 | 0.7% | $-4,794 | -3.2% | 75 |
| Lakeside | $287,500 | 3.4% | $-810 | -3.0% | 74 |
| Rainier | $435,000 | 2.7% | $-1,298 | -14.5% | 73 |
| Gearhart | $626,400 | 1.1% | $-3,036 | -3.7% | 73 |
| West Slope | $742,000 | 2.3% | $-2,143 | -7.4% | 73 |
| Turner | $595,000 | 1.2% | $-2,788 | +2.8% | 73 |
| Gold Beach | $395,000 | 1.9% | $-1,653 | -8.4% | 72 |
| Pacific City | $602,000 | 1.7% | $-2,605 | -4.1% | 71 |
| Sheridan | $385,000 | 2.3% | $-1,333 | +12.6% | 71 |
| Beavercreek | $716,250 | 1.3% | $-3,198 | +3.3% | 70 |
| Reedsport | $277,500 | 2.9% | $-908 | -2.4% | 70 |
| Cedar Hills | $635,000 | 2.4% | $-1,998 | +4.7% | 68 |
| Oakridge | $274,000 | 3.0% | $-813 | -8.9% | 66 |
| Raleigh Hills | $900,000 | 1.9% | $-2,838 | +1.0% | 66 |
| Christmas Valley | $15,000 | 2.5% | $-800 | +12.9% | 60 |
| Jefferson | $406,250 | 2.7% | $-1,292 | -1.1% | 60 |
| Damascus | $658,000 | 3.1% | $-1,764 | -0.7% | 59 |
| Myrtle Creek | $320,000 | 2.9% | $-1,041 | +0.2% | 59 |
| Dundee | $590,000 | 2.5% | $-2,142 | +4.7% | 57 |
| Aurora | $645,000 | 1.3% | $-3,612 | +3.8% | 57 |
| Clatskanie | $380,000 | 2.6% | $-1,365 | +9.2% | 55 |
| Myrtle Point | $297,000 | 2.6% | $-962 | -7.3% | 54 |
| Boring | $639,500 | 2.1% | $-2,246 | +8.6% | 53 |
| Gold Hill | $495,000 | 2.2% | $-1,578 | -2.6% | 53 |
| Hubbard | $480,000 | 3.2% | $-1,279 | -6.1% | 53 |
| Shady Cove | $423,750 | 2.1% | $-1,578 | +10.2% | 52 |
| Boardman | $350,000 | 2.9% | $-981 | +3.3% | 52 |
| Running Y Ranch | $408,750 | 0.9% | $-2,420 | +6.8% | 52 |
| Roseburg | $557,500 | 1.2% | $-2,832 | -2.2% | 52 |
| Manzanita | $725,000 | 1.4% | $-3,833 | -9.7% | 51 |
| Culver | $415,000 | 2.6% | $-1,376 | +17.8% | 51 |
| Vale | $299,500 | 1.6% | $-1,228 | -5.7% | 50 |
| Metzger | $547,500 | 2.6% | $-1,582 | -8.9% | 50 |
| Brownsville | $430,000 | 2.4% | $-1,565 | -7.5% | 49 |
| Heceta Beach | $469,000 | 1.7% | $-2,138 | +2.8% | 49 |
| Vernonia | $415,000 | 2.4% | $-1,385 | -5.1% | 49 |
| Willamina | $352,000 | 3.1% | $-936 | -3.4% | 48 |
| Oakland | $333,000 | 2.0% | $-1,976 | +4.3% | 48 |
| La Pine | $319,900 | 2.8% | $-1,384 | -8.8% | 47 |
| Redwood | $420,000 | 2.8% | $-1,522 | +2.4% | 47 |
| Tri-City | $248,500 | 3.2% | $-845 | -2.9% | 47 |
| Sublimity | $589,000 | 2.5% | $-1,993 | +9.0% | 47 |
| Prineville Lake Acres | $398,500 | 2.4% | $-1,637 | -0.7% | 46 |
| Mcminnville | $844,000 | 1.2% | $-3,892 | +11.4% | 45 |
| Bonanza | $149,000 | 2.3% | $-1,192 | +24.1% | 45 |
| Oceanside | $502,500 | 0.0% | $-3,307 | +4.8% | 44 |
| Netarts | $395,000 | 2.2% | $-1,721 | +22.5% | 42 |
| John Day | $266,500 | 2.0% | $-1,007 | +1.7% | 42 |
| Banks | $522,500 | 1.6% | $-2,837 | -5.3% | 42 |
| Enterprise | $319,500 | 0.9% | $-1,667 | +8.1% | 42 |
| Sprague River | $18,000 | 2.3% | $-793 | -24.5% | 41 |
| Black Butte Ranch | $1,050,000 | -0.3% | $-5,628 | -10.8% | 41 |
| Barview | $279,000 | 3.8% | $-614 | -2.4% | 41 |
| Irrigon | $282,663 | 1.5% | $-1,414 | -2.0% | 40 |
| Nyssa | $299,000 | 2.8% | $-1,187 | +3.7% | 39 |
| Bayside Gardens | $512,500 | 2.7% | $-1,658 | +12.9% | 39 |
| Stanfield | $289,900 | 3.2% | $-846 | -2.3% | 39 |
| Lyons | $432,500 | 2.6% | $-1,447 | +1.1% | 38 |
| Joseph | $442,500 | 1.1% | $-2,341 | +10.4% | 38 |
| Adair Village | $543,850 | 2.9% | $-1,300 | -13.9% | 37 |
| Elgin | $240,000 | 2.7% | $-951 | -27.1% | 37 |
| Scio | $607,500 | 1.1% | $-3,756 | +17.4% | 37 |
| Eagle Creek | $670,000 | 1.2% | $-3,431 | +1.9% | 36 |
| Marlene Village | $524,000 | 2.5% | $-1,797 | -7.1% | 36 |
| Harrisburg | $413,700 | 2.5% | $-1,263 | +10.8% | 36 |
| Bay City | $385,200 | 1.9% | $-1,514 | +0.5% | 35 |
| Terrebonne | $520,000 | 1.1% | $-4,075 | +1.8% | 35 |
| Dunes City | $567,500 | 1.1% | $-3,388 | +5.1% | 34 |
| Dayton | $443,500 | 2.8% | $-1,489 | +2.3% | 34 |
| Neskowin | $478,500 | 0.7% | $-3,604 | -8.4% | 34 |
| Mulino | $675,000 | 1.3% | $-4,421 | -2.8% | 33 |
| Mill City | $365,000 | 2.3% | $-1,373 | +8.5% | 33 |
| Amity | $432,500 | 1.9% | $-2,203 | -12.9% | 32 |
| Crescent Lake | $344,000 | 1.6% | $-1,867 | -2.7% | 32 |
| Union | $265,000 | 2.8% | $-1,006 | +13.7% | 31 |
| Dunthorpe | $1,775,000 | -0.2% | $-10,948 | -11.3% | 31 |
| Durham | $825,500 | 1.8% | $-3,444 | +8.1% | 31 |
| Trail | $408,250 | 2.1% | $-1,703 | -14.7% | 30 |
| Drain | $292,000 | 1.5% | $-1,408 | -1.8% | 30 |
| Corbett | $635,000 | 1.7% | $-2,546 | -10.1% | 30 |
Ready to act on these markets? Create a free account to screen Oregon listings by cash flow, or see the national market data.