284 cities tracked · Real Zillow data · Updated July 2026
| # | City | County | Median Price | 1-Yr Change | vs. State Median |
|---|---|---|---|---|---|
| 1 | Portland | Multnomah County | $540,296 | -0.4% | |
| 2 | Eugene | Lane County | $484,308 | +0.0% | |
| 3 | Beaverton | Washington County | $532,257 | -3.0% | |
| 4 | Salem | Marion County | $440,407 | +0.3% | |
| 5 | Bend | Deschutes County | $737,350 | -1.9% | |
| 6 | Gresham | Multnomah County | $473,726 | -0.7% | |
| 7 | Hillsboro | Washington County | $520,911 | -3.3% | |
| 8 | Medford | Jackson County | $412,749 | +1.0% | |
| 9 | Springfield | Lane County | $423,728 | +0.5% | |
| 10 | Grants Pass | Josephine County | $405,435 | +0.1% | |
| 11 | Corvallis | Benton County | $566,552 | -0.4% | |
| 12 | Tigard | Washington County | $611,673 | -2.5% | |
| 13 | Albany | Linn County | $440,581 | +0.3% | |
| 14 | Oregon City | Clackamas County | $608,228 | -0.1% | |
| 15 | Klamath Falls | Klamath County | $313,957 | +2.0% | |
| 16 | Roseburg | Douglas County | $365,814 | +0.4% | |
| 17 | Milwaukie | Clackamas County | $525,003 | +0.2% | |
| 18 | Lake Oswego | Clackamas County | $898,637 | +0.1% | |
| 19 | Redmond | Deschutes County | $518,700 | -0.8% | |
| 20 | McMinnville | Yamhill County | $489,473 | -1.5% | |
| 21 | Keizer | Marion County | $454,075 | -0.1% | |
| 22 | Happy Valley | Clackamas County | $691,900 | -1.0% | |
| 23 | Woodburn | Marion County | $429,505 | +0.5% | |
| 24 | Lebanon | Linn County | $396,863 | +0.3% | |
| 25 | Hermiston | Umatilla County | $347,438 | +0.9% | |
| 26 | West Linn | Clackamas County | $784,683 | +0.5% | |
| 27 | Newberg | Yamhill County | $537,365 | -1.8% | |
| 28 | Central Point | Jackson County | $424,561 | +1.0% | |
| 29 | Forest Grove | Washington County | $528,052 | -1.8% | |
| 30 | Sherwood | Washington County | $633,161 | -2.8% | |
| 31 | Tualatin | Washington County | $640,238 | -1.7% | |
| 32 | Ashland | Jackson County | $557,653 | +2.0% | |
| 33 | Wilsonville | Clackamas County | $636,693 | -1.5% | |
| 34 | Coos Bay | Coos County | $332,032 | -2.5% | |
| 35 | Canby | Clackamas County | $599,456 | +1.3% | |
| 36 | Dallas | Polk County | $481,153 | +1.4% | |
| 37 | The Dalles | Wasco County | $399,201 | +2.3% | |
| 38 | Prineville | Crook County | $436,646 | +0.5% | |
| 39 | Clackamas | Clackamas County | $591,373 | -1.3% | |
| 40 | Troutdale | Multnomah County | $492,920 | -1.4% | |
| 41 | Pendleton | Umatilla County | $305,643 | +2.5% | |
| 42 | Hood River | Hood River County | $725,008 | +1.2% | |
| 43 | Sandy | Clackamas County | $528,147 | -0.3% | |
| 44 | Cottage Grove | Lane County | $406,265 | -0.1% | |
| 45 | Astoria | Clatsop County | $489,628 | -0.4% | |
| 46 | Saint Helens | Columbia County | $429,446 | -0.4% | |
| 47 | Molalla | Clackamas County | $500,991 | +0.4% | |
| 48 | Ontario | Malheur County | $311,794 | +2.5% | |
| 49 | Silverton | Marion County | $556,773 | -0.5% | |
| 50 | Eagle Point | Jackson County | $478,773 | +0.7% | |
| 51 | Junction City | Lane County | $489,850 | +1.0% | |
| 52 | Damascus | Clackamas County | $678,721 | -0.7% | |
| 53 | Sweet Home | Linn County | $354,517 | -0.1% | |
| 54 | North Bend | Coos County | $365,024 | -2.9% | |
| 55 | Cornelius | Washington County | $485,777 | -2.6% | |
| 56 | White City | Jackson County | $358,006 | +1.2% | |
| 57 | Milton Freewater | Umatilla County | $312,941 | +3.1% | |
| 58 | Gladstone | Clackamas County | $521,868 | -0.2% | |
| 59 | Tillamook | Tillamook County | $468,864 | +0.3% | |
| 60 | Monmouth | Polk County | $481,716 | +1.8% | |
| 61 | Scappoose | Columbia County | $491,798 | -1.5% | |
| 62 | Independence | Polk County | $430,058 | +2.2% | |
| 63 | La Pine | Deschutes County | $408,872 | -2.9% | |
| 64 | Estacada | Clackamas County | $545,965 | -1.7% | |
| 65 | Creswell | Lane County | $478,794 | +1.5% | |
| 66 | Brookings | Curry County | $485,890 | -1.0% | |
| 67 | Sheridan | Polk County | $404,904 | -0.4% | |
| 68 | Stayton | Marion County | $469,457 | +1.1% | |
| 69 | Myrtle Creek | Douglas County | $294,842 | +1.5% | |
| 70 | Newport | Lincoln County | $455,821 | +0.3% | |
| 71 | La Grande | Union County | $306,705 | +5.3% | |
| 72 | Rockcreek | Washington County | $626,821 | -2.8% | |
| 73 | Veneta | Lane County | $445,353 | +0.0% | |
| 74 | Lincoln City | Lincoln County | $502,801 | +0.7% | |
| 75 | Sutherlin | Douglas County | $351,099 | +1.4% | |
| 76 | Boring | Clackamas County | $730,459 | +0.0% | |
| 77 | Florence | Lane County | $451,567 | -0.2% | |
| 78 | Philomath | Benton County | $530,223 | -0.4% | |
| 79 | Sisters | Linn County | $793,150 | -3.5% | |
| 80 | Terrebonne | Jefferson County | $575,794 | +0.9% | |
| 81 | Dayton | Yamhill County | $527,698 | -1.2% | |
| 82 | Aurora | Marion County | $686,221 | -0.6% | |
| 83 | Coquille | Coos County | $327,569 | -1.1% | |
| 84 | Rainier | Columbia County | $427,699 | +0.2% | |
| 85 | Madras | Jefferson County | $362,981 | +0.4% | |
| 86 | Garden Home-Whitford | Washington County | $642,964 | -1.6% | |
| 87 | Winston | Douglas County | $314,806 | -0.2% | |
| 88 | Clatskanie | Columbia County | $410,124 | -0.6% | |
| 89 | Fairview | Multnomah County | $482,516 | -1.3% | |
| 90 | Talent | Jackson County | $439,445 | +2.6% | |
| 91 | Aumsville | Marion County | $498,363 | +0.6% | |
| 92 | Jacksonville | Jackson County | $612,357 | +2.5% | |
| 93 | Raleigh Hills | Washington County | $932,347 | -1.5% | |
| 94 | Jefferson | Marion County | $463,896 | -0.8% | |
| 95 | Oakland | Douglas County | $408,531 | +4.5% | |
| 96 | Cave Junction | Josephine County | $299,436 | -1.6% | |
| 97 | Reedsport | Douglas County | $328,810 | +0.2% | |
| 98 | North Plains | Washington County | $571,326 | -3.5% | |
| 99 | West Slope | Washington County | $782,279 | -1.0% | |
| 100 | Toledo | Lincoln County | $371,450 | -1.2% | |
| 101 | Gold Hill | Jackson County | $472,257 | +3.3% | |
| 102 | Bandon | Coos County | $487,180 | -1.2% | |
| 103 | Harrisburg | Linn County | $416,330 | +0.7% | |
| 104 | Warrenton | Clatsop County | $509,750 | -1.7% | |
| 105 | Rogue River | Jackson County | $484,567 | +1.9% | |
| 106 | Vale | Malheur County | $347,105 | +4.0% | |
| 107 | Nyssa | Malheur County | $281,562 | +3.5% | |
| 108 | Carlton | Yamhill County | $565,624 | -0.9% | |
| 109 | Gold Beach | Curry County | $442,703 | -2.6% | |
| 110 | Hubbard | Marion County | $491,117 | -1.6% | |
| 111 | Gaston | Washington County | $680,878 | +0.2% | |
| 112 | Myrtle Point | Coos County | $315,130 | +2.2% | |
| 113 | Baker City | Baker County | $268,704 | +1.5% | |
| 114 | Scio | Linn County | $585,055 | +4.9% | |
| 115 | Umatilla | Umatilla County | $297,135 | +2.0% | |
| 116 | Phoenix | Jackson County | $403,444 | +2.9% | |
| 117 | Turner | Marion County | $583,941 | +1.5% | |
| 118 | Banks | Washington County | $642,129 | -0.3% | |
| 119 | Dundee | Yamhill County | $604,086 | -2.1% | |
| 120 | Seaside | Clatsop County | $473,583 | -1.7% | |
| 121 | Wood Village | Multnomah County | $416,632 | -2.6% | |
| 122 | Culver | Jefferson County | $425,508 | +1.4% | |
| 123 | Boardman | Morrow County | $342,295 | -1.1% | |
| 124 | Lakeview | Lake County | $205,121 | +0.9% | |
| 125 | Waldport | Lincoln County | $475,179 | +1.2% | |
| 126 | Mount Angel | Marion County | $482,102 | -0.3% | |
| 127 | Warren | Columbia County | $642,981 | -0.4% | |
| 128 | Beavercreek | Clackamas County | $777,263 | +2.7% | |
| 129 | Metzger | Washington County | $537,426 | -2.4% | |
| 130 | Otis | Lincoln County | $436,391 | +0.0% | |
| 131 | Powell Butte | Crook County | $1,026,394 | -2.1% | |
| 132 | Sublimity | Marion County | $579,331 | +0.6% | |
| 133 | Oakridge | Lane County | $292,329 | -0.3% | |
| 134 | Mulino | Clackamas County | $714,868 | +2.6% | |
| 135 | Gervais | Marion County | $435,311 | +1.6% | |
| 136 | Irrigon | Morrow County | $321,808 | +1.8% | |
| 137 | Lyons | Marion County | $504,662 | +4.8% | |
| 138 | King City | Washington County | $469,463 | -1.2% | |
| 139 | Eagle Creek | Clackamas County | $672,622 | +0.5% | |
| 140 | Merlin | Josephine County | $484,237 | +0.3% | |
| 141 | Chiloquin | Klamath County | $302,789 | +2.1% | |
| 142 | Riddle | Douglas County | $287,760 | +1.7% | |
| 143 | Willamina | Yamhill County | $357,505 | +0.7% | |
| 144 | Colton | Clackamas County | $667,700 | +4.0% | |
| 145 | Amity | Yamhill County | $603,287 | +1.1% | |
| 146 | Monroe | Benton County | $575,130 | +2.0% | |
| 147 | Vernonia | Columbia County | $390,025 | -2.9% | |
| 148 | Stanfield | Umatilla County | $293,922 | +3.0% | |
| 149 | Shady Cove | Jackson County | $421,888 | -1.7% | |
| 150 | Yamhill | Yamhill County | $588,232 | +0.3% | |
| 151 | Cloverdale | Tillamook County | $529,522 | -1.2% | |
| 152 | Hines | Harney County | $234,372 | +3.5% | |
| 153 | Brownsville | Linn County | $447,532 | +0.9% | |
| 154 | Nehalem | Tillamook County | $599,057 | +1.0% | |
| 155 | Union | Union County | $307,478 | +8.0% | |
| 156 | Elgin | Union County | $275,813 | +5.7% | |
| 157 | Elmira | Lane County | $554,083 | +4.7% | |
| 158 | Mount Hood Parkdale | Hood River County | $705,604 | -0.1% | |
| 159 | Halsey | Linn County | $395,825 | -1.1% | |
| 160 | Corbett | Multnomah County | $664,008 | -0.3% | |
| 161 | Joseph | Wallowa County | $502,042 | +2.4% | |
| 162 | Enterprise | Wallowa County | $428,648 | +0.7% | |
| 163 | Pleasant Hill | Lane County | $663,026 | +0.6% | |
| 164 | Siletz | Lincoln County | $440,921 | -2.9% | |
| 165 | Echo | Umatilla County | $297,839 | +0.5% | |
| 166 | Bay City | Tillamook County | $401,788 | +0.5% | |
| 167 | Yoncalla | Douglas County | $325,026 | +1.9% | |
| 168 | Tangent | Linn County | $464,829 | +1.3% | |
| 169 | Trail | Jackson County | $495,056 | +2.0% | |
| 170 | Williams | Josephine County | $454,016 | -1.7% | |
| 171 | Welches | Clackamas County | $438,239 | -0.7% | |
| 172 | Lafayette | Yamhill County | $462,957 | -0.3% | |
| 173 | Mill City | Linn County | $366,316 | +0.8% | |
| 174 | Canyonville | Douglas County | $270,729 | -1.5% | |
| 175 | Burns | Harney County | $190,195 | +3.4% | |
| 176 | Adair Village | Benton County | $438,922 | +0.2% | |
| 177 | Alsea | Benton County | $475,967 | -1.0% | |
| 178 | Rhododendron | Clackamas County | $440,675 | -0.2% | |
| 179 | Seal Rock | Lincoln County | $552,170 | +3.5% | |
| 180 | Heppner | Morrow County | $251,385 | +2.7% | |
| 181 | Cascade Locks | Hood River County | $412,746 | +1.5% | |
| 182 | Grand Ronde | Polk County | $474,926 | +2.9% | |
| 183 | Bonanza | Klamath County | $304,267 | +1.0% | |
| 184 | Selma | Josephine County | $327,456 | -3.8% | |
| 185 | Port Orford | Curry County | $392,353 | +1.0% | |
| 186 | Pilot Rock | Umatilla County | $249,463 | +4.0% | |
| 187 | Deer Island | Columbia County | $544,858 | -0.7% | |
| 188 | Rockaway Beach | Tillamook County | $465,129 | -1.3% | |
| 189 | Dexter | Lane County | $556,359 | +0.0% | |
| 190 | Blue River | Lane County | $451,693 | +1.4% | |
| 191 | Cove | Union County | $505,458 | +9.9% | |
| 192 | Halfway | Baker County | $344,288 | +6.8% | |
| 193 | John Day | Grant County | $275,090 | +2.2% | |
| 194 | Depoe Bay | Lincoln County | $563,961 | +0.0% | |
| 195 | Glide | Douglas County | $385,930 | +1.5% | |
| 196 | Lostine | Wallowa County | $472,398 | +3.9% | |
| 197 | Dufur | Wasco County | $425,393 | +5.5% | |
| 198 | Marcola | Lane County | $516,437 | +0.8% | |
| 199 | Donald | Marion County | $466,178 | -2.3% | |
| 200 | Lakeside | Coos County | $319,564 | -1.5% | |
| 201 | Fall Creek | Lane County | $582,624 | +6.7% | |
| 202 | Glendale | Douglas County | $264,391 | -0.1% | |
| 203 | Malin | Klamath County | $296,248 | +1.5% | |
| 204 | Mosier | Wasco County | $590,213 | -1.1% | |
| 205 | Wolf Creek | Josephine County | $357,030 | -2.5% | |
| 206 | Drain | Douglas County | $315,468 | +0.7% | |
| 207 | Columbia City | Columbia County | $482,723 | -1.1% | |
| 208 | Wilderville | Josephine County | $387,229 | -1.2% | |
| 209 | Scotts Mills | Marion County | $648,404 | +0.8% | |
| 210 | Mount Vernon | Grant County | $344,389 | +3.8% | |
| 211 | Lowell | Lane County | $452,486 | +0.8% | |
| 212 | Elkton | Douglas County | $412,915 | +3.0% | |
| 213 | Blodgett | Lincoln County | $560,086 | -0.1% | |
| 214 | Saint Paul | Marion County | $597,344 | -0.3% | |
| 215 | Condon | Gilliam County | $194,390 | +4.9% | |
| 216 | Rickreall | Polk County | $737,290 | +2.5% | |
| 217 | Vida | Lane County | $561,715 | +1.6% | |
| 218 | Yachats | Lincoln County | $539,126 | +0.7% | |
| 219 | Canyon City | Grant County | $326,397 | +6.2% | |
| 220 | Foster | Linn County | $508,107 | +1.2% | |
| 221 | Cheshire | Lane County | $578,179 | +1.8% | |
| 222 | Walterville | Lane County | $597,032 | +1.7% | |
| 223 | Christmas Valley | Lake County | $168,171 | -7.4% | |
| 224 | Huntington | Baker County | $194,959 | +1.2% | |
| 225 | Mapleton | Lane County | $383,417 | -0.2% | |
| 226 | Beaver | Tillamook County | $464,757 | +4.2% | |
| 227 | Arlington | Gilliam County | $308,943 | +4.1% | |
| 228 | Metolius | Jefferson County | $336,656 | +2.1% | |
| 229 | Wallowa | Wallowa County | $328,323 | +0.7% | |
| 230 | Wheeler | Tillamook County | $479,329 | +2.4% | |
| 231 | Sumpter | Baker County | $267,371 | +2.9% | |
| 232 | Weston | Umatilla County | $279,545 | +2.0% | |
| 233 | Maupin | Wasco County | $340,074 | +8.0% | |
| 234 | Gearhart | Clatsop County | $624,538 | +0.4% | |
| 235 | Winchester | Douglas County | $507,683 | +2.5% | |
| 236 | Fossil | Wheeler County | $274,538 | +7.1% | |
| 237 | Durham | Washington County | $807,634 | -1.4% | |
| 238 | Summerville | Union County | $576,129 | +7.0% | |
| 239 | Shedd | Linn County | $600,786 | +3.1% | |
| 240 | Gales Creek | Washington County | $635,953 | +1.3% | |
| 241 | Prospect | Jackson County | $342,953 | -1.5% | |
| 242 | Adrian | Malheur County | $534,115 | +5.3% | |
| 243 | Brightwood | Clackamas County | $521,047 | -3.9% | |
| 244 | Tidewater | Lincoln County | $428,280 | +2.5% | |
| 245 | Millersburg | Linn County | $612,412 | +0.9% | |
| 246 | Garibaldi | Tillamook County | $348,745 | -5.6% | |
| 247 | Logsden | Lincoln County | $536,378 | +7.9% | |
| 248 | Dorena | Lane County | $411,409 | +0.1% | |
| 249 | Swisshome | Lane County | $324,489 | +0.6% | |
| 250 | Prairie City | Grant County | $245,852 | +3.1% | |
| 251 | Dunes City | Lane County | $633,281 | +1.2% | |
| 252 | Falls City | Polk County | $359,885 | +0.6% | |
| 253 | Arch Cape | Clatsop County | $941,339 | +0.8% | |
| 254 | Tygh Valley | Wasco County | $400,761 | +1.9% | |
| 255 | Athena | Umatilla County | $290,273 | +2.7% | |
| 256 | Eddyville | Lincoln County | $434,141 | +0.7% | |
| 257 | Westfir | Lane County | $339,599 | +0.6% | |
| 258 | Hebo | Tillamook County | $390,549 | +5.2% | |
| 259 | Coburg | Lane County | $595,428 | -0.3% | |
| 260 | Blachly | Lane County | $410,796 | +1.8% | |
| 261 | Mitchell | Wheeler County | $383,670 | +4.5% | |
| 262 | Neskowin | Tillamook County | $603,924 | -2.7% | |
| 263 | Merrill | Klamath County | $245,692 | +2.7% | |
| 264 | Beatty | Klamath County | $254,234 | -1.3% | |
| 265 | Manzanita | Tillamook County | $821,506 | -1.9% | |
| 266 | Keno | Klamath County | $323,666 | -1.1% | |
| 267 | Island City | Union County | $367,096 | +6.3% | |
| 268 | Gates | Linn County | $475,217 | +5.1% | |
| 269 | Richland | Baker County | $372,217 | +7.2% | |
| 270 | North Powder | Union County | $257,926 | +7.3% | |
| 271 | Cannon Beach | Clatsop County | $932,323 | +2.5% | |
| 272 | Imnaha | Wallowa County | $414,254 | +4.2% | |
| 273 | Sprague River | Klamath County | $293,090 | -0.1% | |
| 274 | Langlois | Curry County | $437,284 | -3.9% | |
| 275 | Powers | Coos County | $191,077 | -0.1% | |
| 276 | Spray | Wheeler County | $416,860 | +8.9% | |
| 277 | Detroit | Marion County | $442,715 | +6.3% | |
| 278 | Butte Falls | Jackson County | $297,759 | +2.4% | |
| 279 | Sixes | Curry County | $406,440 | -1.3% | |
| 280 | Bly | Klamath County | $198,381 | -2.2% | |
| 281 | Camp Sherman | Jefferson County | $759,125 | -0.1% | |
| 282 | Crescent | Klamath County | $271,114 | -0.6% | |
| 283 | Crescent Lake | Klamath County | $484,915 | +3.9% | |
| 284 | Otter Rock | Lincoln County | $281,107 | -10.8% |