CashFlowRE
Sign in Sign up

Best Places to Invest in Oregon Real Estate

187 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.

CityMedian priceCap rateCash flow/mo Appreciation YoYSold (12mo)
Portland $520,000 2.2% $-1,669 -0.9% 7,621
Eugene $476,000 2.8% $-1,440 +0.3% 2,004
Salem $440,000 2.9% $-1,285 +0.0% 1,997
Hillsboro $507,250 3.0% $-1,396 -4.9% 1,324
Beaverton $591,000 2.2% $-1,775 -4.6% 1,083
Springfield $425,000 3.0% $-1,170 +2.2% 926
Redmond $495,000 2.8% $-1,445 -0.3% 822
Tigard $595,000 2.5% $-1,889 -4.0% 744
Happy Valley $650,000 2.5% $-2,119 -1.8% 680
Lake Oswego $925,802 1.4% $-4,116 -0.8% 671
Aloha $509,975 2.9% $-1,466 -2.8% 642
Oregon City $570,000 2.6% $-1,765 +5.2% 510
Corvallis $541,250 2.6% $-1,766 +0.0% 476
Grants Pass $363,000 3.2% $-1,028 +2.0% 467
Woodburn $429,900 3.1% $-1,150 +5.5% 455
Klamath Falls $262,000 3.4% $-817 +2.6% 413
McMinnville $465,948 3.2% $-1,291 -4.4% 399
Tualatin $599,900 2.6% $-1,718 -2.1% 396
Forest Grove $507,018 2.5% $-1,657 -3.1% 392
Ashland $549,250 2.1% $-1,919 +2.5% 390
Bethany $767,500 2.2% $-2,525 -7.3% 387
Newberg $521,500 2.4% $-1,978 -1.8% 384
Gresham $455,100 2.8% $-1,384 +0.2% 373
Keizer $449,000 2.9% $-1,349 +3.0% 365
Dallas $440,000 2.4% $-1,573 -2.1% 341
Sherwood $650,000 2.4% $-2,348 -2.4% 317
Sandy $511,000 2.7% $-1,789 +0.7% 316
Prineville $420,000 2.1% $-1,665 +1.1% 310
Lebanon $375,000 2.9% $-1,220 -8.1% 307
Altamont $295,000 3.7% $-713 -4.3% 306
Coos Bay $300,000 4.2% $-608 -8.5% 300
Canby $605,250 2.1% $-2,310 +1.4% 295
Central Point $399,000 3.0% $-1,238 +0.6% 287
Hermiston $350,000 2.7% $-1,105 +5.6% 282
Milwaukie $490,000 2.9% $-1,253 +0.5% 277
Estacada $524,900 2.6% $-1,786 -1.8% 257
Eagle Point $445,000 2.3% $-1,724 -1.4% 235
Florence $395,750 2.6% $-1,262 +4.1% 234
Sweet Home $332,650 3.0% $-1,021 -4.2% 232
Sisters $697,000 1.6% $-2,951 +0.8% 223
Madras $358,000 2.9% $-1,153 +3.1% 205
Cedar Mill $810,000 2.4% $-2,876 -5.0% 203
Silverton $526,000 2.6% $-1,712 -2.3% 202
Baker City $251,000 2.0% $-1,090 -1.1% 199
Eagle Crest $772,500 1.5% $-2,673 +3.3% 190
Cornelius $489,960 2.9% $-1,415 -6.9% 183
Oak Grove $503,000 2.7% $-1,648 +11.4% 181
Pendleton $305,000 3.2% $-774 +8.4% 180
King City $419,000 2.7% $-1,359 -3.5% 171
La Grande $312,500 2.9% $-878 +14.5% 170
Seaside $482,000 2.5% $-1,693 -1.5% 169
Beavercreek $739,000 1.7% $-2,997 +2.9% 168
Four Corners $380,000 3.9% $-824 +0.0% 167
Medford $440,000 2.8% $-1,183 -2.0% 163
Bandon $485,000 2.3% $-1,930 +5.1% 160
Oatfield $570,500 2.6% $-1,896 +5.6% 158
Sutherlin $360,000 3.5% $-952 +1.1% 151
Molalla $486,250 2.8% $-1,589 +4.4% 148
Crooked River Ranch $450,000 2.4% $-1,948 -1.7% 148
North Bend $327,000 3.6% $-877 -6.5% 147
Hayesville $401,000 3.1% $-1,060 -4.4% 146
Juniper Canyon $389,000 1.8% $-2,428 -2.1% 145
Mount Hood Villages $495,000 2.2% $-1,945 -11.0% 141
Scappoose $480,000 2.9% $-1,446 +0.8% 141
Astoria $492,000 2.9% $-1,558 -7.3% 139
Junction City $449,950 2.7% $-1,307 +1.1% 138
Coquille $345,500 3.2% $-1,024 -0.4% 134
Troutdale $480,000 3.2% $-1,321 -0.7% 134
Veneta $419,900 2.5% $-1,466 -1.2% 131
North Plains $485,500 3.3% $-1,250 -6.9% 129
White City $345,000 3.4% $-898 +0.0% 127
Santa Clara $420,000 3.4% $-1,096 -0.5% 127
Gladstone $517,450 2.9% $-1,422 +1.2% 126
Warrenton $415,500 2.6% $-1,509 +2.6% 124
Lafayette $469,230 2.2% $-1,629 -2.8% 120
Talent $388,750 2.8% $-1,366 +2.1% 118
Rockcreek $649,900 1.5% $-4,151 +0.3% 113
Stayton $470,000 2.2% $-1,900 +3.5% 111
Bull Mountain $658,000 2.8% $-1,714 -1.6% 107
Creswell $442,500 2.7% $-1,369 -0.5% 107
Rockaway Beach $416,000 6.6% $120 +3.6% 102
West Haven-Sylvan $695,900 1.4% $-2,295 -3.9% 100
Pacific City $525,000 1.9% $-2,514 -13.7% 100
Independence $415,000 3.4% $-933 +8.0% 97
Gearhart $640,000 1.0% $-3,486 -3.9% 97
Philomath $446,250 2.9% $-1,522 +0.2% 96
Wilsonville $750,000 0.8% $-3,273 +2.9% 94
Winston $300,000 2.7% $-1,011 -0.9% 93
Fairview $447,500 2.7% $-1,159 -8.2% 90
Phoenix $385,250 4.7% $-275 +5.5% 90
Pronghorn $848,500 -0.2% $-7,452 -3.6% 88
River Road $419,500 3.4% $-1,045 -4.3% 86
Oak Hills $620,000 2.7% $-1,927 -1.5% 85
Jennings Lodge $510,000 2.9% $-1,337 -7.5% 85
Damascus $663,000 2.6% $-2,194 -3.1% 84
Heceta Beach $411,500 1.9% $-2,413 -2.5% 82
Sprague River $11,000 3.2% $-596 -24.9% 82
Shady Cove $375,000 2.2% $-1,943 +1.3% 81
Cannon Beach $746,000 0.2% $-5,487 -11.4% 80
Garden Home-Whitford $694,000 2.2% $-2,198 +5.3% 79
Sheridan $375,000 2.2% $-1,319 +12.0% 79
Reedsport $290,000 3.1% $-913 +0.0% 77
West Slope $777,500 2.3% $-2,213 +2.4% 76
Rogue River $378,200 2.5% $-1,438 -5.9% 76
Raleigh Hills $900,000 2.1% $-2,630 +1.9% 76
Lakeside $289,250 3.7% $-840 +15.0% 76
Aumsville $482,000 3.0% $-1,334 -2.0% 75
Christmas Valley $14,500 3.0% $-672 +7.1% 75
Tumalo $1,150,000 1.1% $-6,065 -8.3% 74
Monmouth $450,000 2.6% $-1,676 -2.9% 73
Barview $290,000 4.1% $-696 -7.5% 71
Tillamook $355,000 3.2% $-968 -9.9% 68
Clatskanie $390,000 2.1% $-1,682 +23.1% 67
Nyssa $329,900 2.8% $-1,225 +5.4% 66
Cedar Hills $655,000 2.5% $-1,960 -2.8% 65
Oakridge $277,500 3.0% $-882 -10.5% 64
Rainier $435,500 3.4% $-1,066 -9.6% 62
Myrtle Point $305,000 2.3% $-1,058 +7.5% 62
Dundee $639,000 1.6% $-3,272 +3.6% 61
Gold Beach $337,500 2.3% $-1,359 -3.2% 61
Redwood $427,000 2.6% $-1,549 -2.2% 61
Keno $260,000 3.0% $-1,035 -6.5% 60
Gold Hill $410,000 2.4% $-1,379 +4.8% 57
Vernonia $390,000 1.6% $-1,741 +7.0% 57
Mulino $769,500 1.0% $-5,515 +2.8% 56
Adair Village $575,450 2.9% $-1,619 -2.8% 56
Running Y Ranch $484,500 0.8% $-2,437 +9.2% 56
Myrtle Creek $310,000 3.2% $-828 +6.3% 55
Manzanita $750,250 0.4% $-4,855 -19.4% 54
Sublimity $562,500 2.4% $-2,059 +2.4% 54
Metzger $560,000 2.4% $-1,704 -3.0% 53
Tri-City $245,000 3.3% $-768 -2.2% 53
Vale $295,000 1.5% $-1,234 -15.5% 52
Black Butte Ranch $1,050,000 -0.2% $-5,522 -13.0% 51
Enterprise $337,500 0.6% $-1,956 +9.0% 51
Jefferson $402,500 3.0% $-1,078 -7.3% 51
Hubbard $488,000 3.0% $-1,284 +3.9% 50
La Pine $312,925 2.9% $-1,406 -10.7% 50
Oceanside $429,500 -0.1% $-3,418 -10.8% 49
Prineville Lake Acres $370,000 2.8% $-1,395 -3.8% 49
Turner $595,000 1.5% $-2,335 +4.6% 49
Boardman $340,000 3.1% $-938 +1.9% 49
Banks $581,410 1.4% $-3,275 +3.9% 48
Brownsville $428,500 2.4% $-1,686 -10.0% 47
Willamina $370,000 3.1% $-1,111 -2.3% 47
Bay City $245,125 2.0% $-1,665 +15.0% 46
Bonanza $48,000 2.4% $-965 -3.2% 46
Harrisburg $408,990 2.5% $-1,347 +9.3% 45
Bunker Hill $300,000 3.4% $-1,026 +6.5% 45
Stanfield $277,950 1.7% $-1,019 -0.4% 44
Dunes City $488,700 1.4% $-2,693 -4.5% 44
Netarts $475,000 1.9% $-1,825 +19.0% 43
Irrigon $263,300 1.3% $-1,511 -13.3% 43
Wimer $475,000 2.5% $-1,617 +9.9% 42
Drain $297,500 1.6% $-1,027 +2.3% 42
Oregon Shores $246,000 2.1% $-1,298 -6.3% 42
Neskowin $540,000 0.6% $-3,527 +0.9% 42
Warren $550,000 1.2% $-3,222 +21.0% 41
Glide $375,000 1.3% $-2,173 +6.1% 41
$18,000 β€” β€” -24.4% 40
Bayside Gardens $547,000 1.0% $-2,657 +14.8% 40
Elgin $270,000 2.9% $-1,057 -7.5% 40
Terrebonne $632,398 1.1% $-4,217 -0.9% 40
Cheshire $599,950 1.2% $-2,508 +2.9% 38
Marlene Village $547,500 2.4% $-1,955 -6.9% 38
Chiloquin $150,000 2.6% $-1,001 -6.9% 37
Mill City $384,750 2.6% $-1,435 +6.8% 36
Boring $586,000 4.0% $-1,053 -10.6% 36
Aurora $615,950 1.1% $-4,140 -2.6% 36
Canyonville $258,000 2.1% $-1,523 -10.2% 35
Lowell $465,000 2.1% $-1,758 +4.8% 35
Marcola $575,000 1.9% $-1,980 -5.2% 34
Durham $812,428 0.9% $-3,804 -11.6% 34
Jasper $512,000 2.4% $-2,625 -15.2% 34
Beatty $25,500 1.9% $-961 -6.3% 34
Dunthorpe $1,775,000 -0.2% $-10,237 -10.3% 33
John Day $285,000 1.9% $-980 -0.3% 33
Dayton $430,900 2.6% $-1,694 +6.4% 33
Lyons $432,450 3.5% $-1,020 +3.9% 32
Yoncalla $288,000 2.4% $-1,316 -8.6% 32
Amity $437,500 2.2% $-1,906 -0.6% 32
Elmira $560,000 1.9% $-1,898 +4.8% 32
Lacomb $644,500 1.6% $-2,910 -4.1% 32
Rhododendron $349,000 3.7% $-683 +4.1% 30
Culver $413,500 2.9% $-1,186 +12.6% 30
Union $202,500 2.1% $-1,092 -10.7% 30
Coburg $635,000 2.1% $-2,416 +3.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.