Oregon housing market by ZIP code
Competition, prices and speed of sales for 393 ZIP codes in Oregon, 3 months ending August 31, 2026.
ZIP codes with data393Redfin publishes ZIP codes with enough recent sales
Seller’s markets43%Of ZIP codes, under 4 months of supply
Typical competition score50Middle ZIP code, on a 0–100 U.S. scale
Most competitive
- Portland 97215 · 93
- Portland 97212 · 92
- Portland 97211 · 86
- Portland 97213 · 86
- Portland 97214 · 84
- Portland 97218 · 84
- Portland 97206 · 83
- Portland 97216 · 81
- Portland 97217 · 80
- Portland 97202 · 80
Least competitive
- Gold Beach 97444 · 3
- Waldport 97394 · 6
- Reedsport 97467 · 7
- Cave Junction 97523 · 7
- Lincoln City 97367 · 8
- Brookings 97415 · 9
- Depoe Bay 97341 · 13
- Bend 97707 · 13
- Pacific City 97135 · 13
- Bandon 97411 · 14
All ZIP codes
| ZIP code | County | Competition score | Sold above list | Days on market | Months of supply | Price per sq ft |
|---|---|---|---|---|---|---|
| Adams 97810 | Umatilla County | — | 0% | 97 | 6.4 | $222 |
| Adrian 97901 | Malheur County | — | — | — | — | — |
| Agness 97406 | Curry County | — | 0% | 85 | 3.2 | $521 |
| Albany 97321 | Linn County | 42 | 18% | 64 | 3.1 | $267 |
| Albany 97322 | Linn County | 54 | 25% | 58 | 2.8 | $280 |
| Alsea 97324 | Benton County | — | 0% | 27 | 4.3 | $340 |
| Amity 97101 | Yamhill County | — | 14% | 45 | 9.1 | $258 |
| Arch Cape 97102 | Clatsop County | — | 0% | 76 | 1.6 | $397 |
| Arlington 97812 | Gilliam County | — | — | — | — | — |
| Ashland 97520 | Jackson County | 38 | 14% | 35 | 4 | $315 |
| Astoria 97103 | Clatsop County | 49 | 25% | 38 | 4.5 | $292 |
| Athena 97813 | Umatilla County | — | 0% | 33 | 2.8 | $154 |
| Aumsville 97325 | Marion County | 64 | 33% | 70 | 2.4 | $327 |
| Aurora 97002 | Marion County | — | 29% | 39 | 3.9 | $339 |
| Azalea 97410 | Douglas County | — | 50% | 36 | 8 | $285 |
| Baker City 97814 | Baker County | 19 | 8% | 46 | 5.7 | $156 |
| Bandon 97411 | Coos County | 14 | 0% | 78 | 4.9 | $358 |
| Banks 97106 | Washington County | — | 0% | 21 | 4.6 | $321 |
| Bay City 97107 | Tillamook County | — | 13% | 38 | 3.6 | $306 |
| Beatty 97621 | Klamath County | — | 0% | 70 | 3.2 | $172 |
| Beaver 97108 | Tillamook County | — | 100% | 7 | 6.4 | $248 |
| Beavercreek 97004 | Clackamas County | — | 0% | 14 | 5.6 | $425 |
| Beaverton 97003 | Washington County | 62 | 30% | 32 | 3.4 | $313 |
| Beaverton 97005 | Washington County | 56 | 19% | 22 | 2.4 | $299 |
| Beaverton 97006 | Washington County | 58 | 23% | 26 | 3.5 | $300 |
| Beaverton 97007 | Washington County | 58 | 22% | 32 | 3.4 | $288 |
| Beaverton 97008 | Washington County | 71 | 33% | 14 | 3.1 | $338 |
| Beaverton 97078 | Washington County | 76 | 34% | 17 | 2.4 | $318 |
| Bend 97701 | Deschutes County | 54 | 19% | 42 | 2.6 | $342 |
| Bend 97702 | Deschutes County | 46 | 13% | 31 | 3.5 | $376 |
| Bend 97703 | Deschutes County | 40 | 14% | 37 | 3.5 | $508 |
| Bend 97707 | Deschutes County | 13 | 5% | 60 | 8.5 | $432 |
| Blachly 97412 | Lane County | — | 100% | 6 | — | $268 |
| Blodgett 97326 | Lincoln County | — | 100% | 62 | 3.2 | $304 |
| Blue River 97413 | Lane County | — | 8% | 72 | 4.8 | $312 |
| Bly 97622 | Klamath County | — | 0% | 13 | 9.6 | $81 |
| Boardman 97818 | Morrow County | 45 | 13% | 49 | 3 | $226 |
| Bonanza 97623 | Klamath County | — | 33% | 144 | 16 | $110 |
| Boring 97009 | Clackamas County | 38 | 6% | 22 | 3 | $335 |
| Brightwood 97011 | Clackamas County | — | 33% | 11 | 8.5 | $345 |
| Broadbent 97414 | Coos County | — | 0% | — | 6.4 | $87 |
| Brookings 97415 | Curry County | 9 | 0% | 63 | 7.1 | $316 |
| Brownsville 97327 | Linn County | — | 50% | 91 | 5.6 | $241 |
| Burns 97720 | Harney County | — | 100% | 273 | 32 | $122 |
| Butte Falls 97522 | Jackson County | — | 0% | 292 | 6.4 | $154 |
| Buxton 97109 | Washington County | — | — | — | — | — |
| Camas Valley 97416 | Douglas County | — | — | — | — | — |
| Camp Sherman 97730 | Jefferson County | — | 0% | 39 | 8 | $657 |
| Canby 97013 | Clackamas County | 62 | 26% | 23 | 3.3 | $317 |
| Cannon Beach 97110 | Clatsop County | 27 | 5% | 44 | 5.2 | $624 |
| Canyon City 97820 | Grant County | — | 0% | 248 | 11.7 | $228 |
| Canyonville 97417 | Douglas County | — | 0% | 144 | 6.4 | $269 |
| Carlton 97111 | Yamhill County | 32 | 13% | 62 | 5.1 | $314 |
| Cascade Locks 97014 | Hood River County | — | 20% | 56 | 3.8 | $246 |
| Cascadia 97329 | Linn County | — | — | — | — | — |
| Cave Junction 97523 | Josephine County | 7 | 0% | 74 | 6.7 | $213 |
| Central Point 97502 | Jackson County | 64 | 23% | 17 | 2.6 | $266 |
| Chemult 97731 | Klamath County | — | 0% | 99 | 8 | $462 |
| Cheshire 97419 | Lane County | — | 0% | 114 | 0.8 | $255 |
| Chiloquin 97624 | Klamath County | — | 10% | 105 | 10.6 | $248 |
| Christmas Valley 97641 | Lake County | — | 0% | 75 | 19.2 | $115 |
| Clackamas 97015 | Clackamas County | 68 | 35% | 19 | 3.2 | $297 |
| Clatskanie 97016 | Columbia County | 29 | 18% | 60 | 7 | $232 |
| Cloverdale 97112 | Tillamook County | — | 20% | 50 | 6.1 | $415 |
| Colton 97017 | Clackamas County | — | 17% | 43 | 2.1 | $323 |
| Columbia City 97018 | Columbia County | — | 33% | 43 | 14.9 | $294 |
| Condon 97823 | Gilliam County | — | 0% | 28 | 12.8 | $72 |
| Coos Bay 97420 | Coos County | 49 | 26% | 21 | 4.9 | $224 |
| Coquille 97423 | Coos County | 35 | 19% | 60 | 3.8 | $208 |
| Corbett 97019 | Multnomah County | — | 50% | 16 | 4.2 | $309 |
| Cornelius 97113 | Washington County | 48 | 16% | 33 | 3.3 | $275 |
| Corvallis 97330 | Benton County | 53 | 28% | 53 | 3.8 | $320 |
| Corvallis 97333 | Benton County | 46 | 20% | 61 | 2.8 | $351 |
| Cottage Grove 97424 | Lane County | 51 | 23% | 43 | 3.8 | $275 |
| Cove 97824 | Union County | — | 0% | 25 | 6.4 | $267 |
| Crawfordsville 97336 | Linn County | — | 0% | 115 | — | $415 |
| Crescent 97733 | Klamath County | — | 17% | 24 | 11.2 | $378 |
| Creswell 97426 | Lane County | 62 | 19% | 29 | 2.3 | $284 |
| Culver 97734 | Jefferson County | — | 0% | 94 | 6.7 | $271 |
| Dairy 97625 | Klamath County | — | — | — | — | — |
| Dallas 97338 | Polk County | 36 | 15% | 60 | 5.9 | $284 |
| Damascus 97089 | Clackamas County | 65 | 26% | 25 | 3.3 | $300 |
| Days Creek 97429 | Douglas County | — | 0% | 117 | 3.2 | $234 |
| Dayton 97114 | Yamhill County | — | 17% | 49 | 5.9 | $272 |
| Dayville 97825 | Grant County | — | — | — | — | — |
| Deadwood 97430 | Lane County | — | 0% | 166 | 1.6 | $378 |
| Deer Island 97054 | Columbia County | — | 0% | 40 | 4.8 | $235 |
| Depoe Bay 97341 | Lincoln County | 13 | 8% | 66 | 7.4 | $363 |
| Detroit 97342 | Marion County | — | 0% | 29 | 5.3 | $397 |
| Dexter 97431 | Lane County | — | 20% | 21 | 4.5 | $342 |
| Diamond 97722 | Harney County | — | — | — | — | — |
| Dillard 97432 | Douglas County | — | 50% | 37 | 1.6 | $290 |
| Donald 97020 | Marion County | — | 100% | 20 | 3.2 | $302 |
| Dorena 97434 | Lane County | — | 0% | 78 | 4.3 | $401 |
| Drain 97435 | Douglas County | — | 0% | 58 | 4.8 | $270 |
| Dufur 97021 | Wasco County | — | 0% | 28 | 1.3 | $280 |
| Dundee 97115 | Yamhill County | 70 | 29% | 20 | 2.4 | $336 |
| Durkee 97905 | Baker County | — | 0% | 12 | — | $221 |
| Eagle Creek 97022 | Clackamas County | — | 25% | 28 | 2.1 | $309 |
| Eagle Point 97524 | Jackson County | 32 | 8% | 36 | 4.5 | $259 |
| Echo 97826 | Umatilla County | — | 0% | 68 | 6.4 | $295 |
| Eddyville 97343 | Lincoln County | — | — | — | — | — |
| Elgin 97827 | Union County | — | 17% | 57 | 5.3 | $137 |
| Elkton 97436 | Douglas County | — | 0% | 14 | 6.4 | $233 |
| Elmira 97437 | Lane County | — | 50% | 6 | 8 | $320 |
| Enterprise 97828 | Wallowa County | — | 0% | 84 | 13.3 | $231 |
| Estacada 97023 | Clackamas County | 62 | 33% | 33 | 3.7 | $280 |
| Eugene 97401 | Lane County | 71 | 31% | 16 | 2.3 | $328 |
| Eugene 97402 | Lane County | 64 | 23% | 21 | 2.3 | $289 |
| Eugene 97403 | Lane County | 54 | 22% | 17 | 4.2 | $330 |
| Eugene 97404 | Lane County | 74 | 28% | 16 | 1.4 | $294 |
| Eugene 97405 | Lane County | 75 | 30% | 11 | 2.3 | $311 |
| Eugene 97408 | Lane County | 56 | 18% | 27 | 2.3 | $327 |
| Fairview 97024 | Multnomah County | 54 | 17% | 38 | 2.8 | $284 |
| Fall Creek 97438 | Lane County | — | 0% | 71 | 3.2 | $319 |
| Falls City 97344 | Polk County | — | — | — | — | — |
| Florence 97439 | Lane County | 28 | 11% | 50 | 5.3 | $307 |
| Forest Grove 97116 | Washington County | 61 | 24% | 30 | 3 | $262 |
| Fort Klamath 97626 | Klamath County | — | 0% | 102 | 6.4 | $69 |
| Fort Rock 97735 | Lake County | — | — | — | — | — |
| Fossil 97830 | Wheeler County | — | 0% | 98 | 9.6 | $119 |
| Foster 97345 | Linn County | — | 0% | — | 16 | $476 |
| Gales Creek 97117 | Washington County | — | 0% | 237 | 3.2 | $297 |
| Gardiner 97441 | Douglas County | — | 0% | 50 | 12.8 | $190 |
| Garibaldi 97118 | Tillamook County | — | 0% | 77 | 9.6 | $159 |
| Gaston 97119 | Washington County | — | 17% | 35 | 8.5 | $300 |
| Gates 97346 | Marion County | — | 0% | 228 | 3.2 | $280 |
| Gervais 97026 | Marion County | 58 | 37% | 81 | 2.4 | $274 |
| Gilchrist 97737 | Klamath County | — | 0% | 116 | 19.2 | $260 |
| Gladstone 97027 | Clackamas County | 62 | 16% | 14 | 1.7 | $285 |
| Glendale 97442 | Douglas County | — | 100% | 10 | 32 | $195 |
| Gleneden Beach 97388 | Lincoln County | — | 0% | 43 | 7.8 | $357 |
| Glide 97443 | Douglas County | — | 0% | 15 | 11.7 | $245 |
| Gold Beach 97444 | Curry County | 3 | 0% | 91 | 7.9 | $296 |
| Gold Hill 97525 | Jackson County | 55 | 33% | 40 | 5.8 | $246 |
| Government Camp 97028 | Clackamas County | — | 0% | 85 | 14.4 | $484 |
| Grand Ronde 97347 | Yamhill County | — | — | — | — | — |
| Grants Pass 97526 | Josephine County | 39 | 16% | 44 | 4.7 | $251 |
| Grants Pass 97527 | Josephine County | 31 | 8% | 40 | 4 | $264 |
| Grass Valley 97029 | Sherman County | — | 0% | 315 | 3.2 | $80 |
| Gresham 97030 | Multnomah County | 69 | 30% | 22 | 2.6 | $254 |
| Gresham 97080 | Multnomah County | 62 | 27% | 27 | 3.2 | $269 |
| Haines 97833 | Baker County | — | 0% | 88 | 4.8 | $199 |
| Halfway 97834 | Baker County | — | — | — | — | — |
| Halsey 97348 | Linn County | — | 67% | 8 | 3.2 | $303 |
| Hammond 97121 | Clatsop County | — | 20% | 41 | 1.9 | $319 |
| Happy Valley 97086 | Clackamas County | 46 | 20% | 43 | 3.9 | $285 |
| Harper 97906 | Malheur County | — | — | — | — | — |
| Harrisburg 97446 | Linn County | — | 25% | 22 | 3.6 | $289 |
| Hebo 97122 | Tillamook County | — | — | — | — | — |
| Helix 97835 | Umatilla County | — | — | — | — | — |
| Heppner 97836 | Morrow County | — | 17% | 33 | 7.5 | $182 |
| Hermiston 97838 | Umatilla County | 56 | 32% | 49 | 3.6 | $236 |
| Hillsboro 97123 | Washington County | 66 | 32% | 20 | 3.4 | $298 |
| Hillsboro 97124 | Washington County | 70 | 25% | 14 | 2.2 | $313 |
| Hines 97738 | Harney County | — | — | — | — | — |
| Hood River 97031 | Hood River County | 57 | 15% | 12 | 1.9 | $409 |
| Hubbard 97032 | Marion County | — | 38% | 37 | 2.4 | $291 |
| Huntington 97907 | Baker County | — | 0% | 202 | 3.2 | $245 |
| Idanha 97350 | Linn County | — | 0% | 40 | — | $127 |
| Idleyld Park 97447 | Douglas County | — | 100% | 6 | — | $163 |
| Imbler 97841 | Union County | — | — | — | — | — |
| Imnaha 97842 | Wallowa County | — | — | — | — | — |
| Independence 97351 | Polk County | 54 | 30% | 58 | 4 | $294 |
| Ione 97843 | Morrow County | — | 0% | 374 | 3.2 | $46 |
| Irrigon 97844 | Morrow County | — | 0% | 51 | 4.5 | $210 |
| Jacksonville 97530 | Jackson County | 37 | 17% | 43 | 4.5 | $313 |
| Jefferson 97352 | Marion County | — | 31% | 38 | 4.4 | $313 |
| John Day 97845 | Grant County | — | 0% | 64 | 8.5 | $176 |
| Jordan Valley 97910 | Malheur County | — | 0% | 41 | — | $125 |
| Joseph 97846 | Wallowa County | — | 14% | 31 | 5 | $341 |
| Junction City 97448 | Lane County | 70 | 26% | 21 | 2.2 | $288 |
| Keno 97627 | Klamath County | — | 0% | 3 | 6.4 | $221 |
| Kerby 97531 | Josephine County | — | 0% | 236 | 12.8 | $255 |
| Kimberly 97848 | Grant County | — | 0% | 73 | — | $355 |
| Klamath Falls 97601 | Klamath County | 28 | 15% | 46 | 5.7 | $216 |
| Klamath Falls 97603 | Klamath County | 52 | 24% | 24 | 4.1 | $205 |
| La Grande 97850 | Union County | 55 | 23% | 26 | 2 | $225 |
| La Pine 97739 | Deschutes County | 22 | 11% | 68 | 8.6 | $286 |
| Lafayette 97127 | Yamhill County | 37 | 7% | 45 | 4.9 | $289 |
| Lake Oswego 97034 | Clackamas County | 51 | 24% | 24 | 4.5 | $444 |
| Lake Oswego 97035 | Clackamas County | 49 | 18% | 26 | 3.6 | $364 |
| Lakeside 97449 | Coos County | 26 | 13% | 31 | 6.4 | $272 |
| Lakeview 97630 | Lake County | — | 0% | 158 | 25.6 | $96 |
| Langlois 97450 | Curry County | — | 0% | 31 | 3.2 | $345 |
| Lebanon 97355 | Linn County | 39 | 26% | 76 | 5.3 | $286 |
| Lexington 97839 | Morrow County | — | — | — | — | — |
| Lincoln City 97367 | Lincoln County | 8 | 3% | 79 | 8 | $350 |
| Logsden 97357 | Lincoln County | — | — | — | — | — |
| Long Creek 97856 | Grant County | — | 0% | 372 | 2.1 | $90 |
| Lorane 97451 | Lane County | — | 0% | 33 | 6.4 | $392 |
| Lostine 97857 | Wallowa County | — | — | — | — | — |
| Lowell 97452 | Lane County | — | 20% | 42 | 5.1 | $334 |
| Lyons 97358 | Marion County | — | 9% | 105 | 4.7 | $325 |
| Madras 97741 | Jefferson County | 44 | 30% | 69 | 5 | $247 |
| Malin 97632 | Klamath County | — | 0% | 77 | 4.3 | $206 |
| Manning 97125 | Washington County | — | — | — | — | — |
| Manzanita 97130 | Tillamook County | 75 | 37% | 9 | 3.2 | $587 |
| Mapleton 97453 | Lane County | — | 0% | 77 | 5.6 | $382 |
| Marcola 97454 | Lane County | — | 40% | 25 | 5.1 | $321 |
| Maupin 97037 | Wasco County | — | 0% | 268 | 22.4 | $252 |
| Mcminnville 97128 | Yamhill County | 56 | 19% | 22 | 3.1 | $288 |
| Meacham 97859 | Umatilla County | — | 0% | 78 | — | $215 |
| Medford 97501 | Jackson County | 49 | 17% | 35 | 3.5 | $260 |
| Medford 97504 | Jackson County | 45 | 14% | 29 | 3.7 | $267 |
| Merlin 97532 | Josephine County | — | 0% | 32 | 5 | $281 |
| Merrill 97633 | Klamath County | — | 50% | 70 | 3.2 | $152 |
| Midland 97634 | Klamath County | — | — | — | — | — |
| Mill City 97360 | Linn County | — | 20% | 75 | 2.9 | $278 |
| Milton Freewater 97862 | Umatilla County | 37 | 20% | 41 | 5.1 | $220 |
| Mitchell 97750 | Wheeler County | — | — | — | — | — |
| Molalla 97038 | Clackamas County | 51 | 21% | 32 | 3.2 | $314 |
| Monmouth 97361 | Polk County | 43 | 24% | 66 | 4 | $284 |
| Monroe 97456 | Benton County | — | 14% | 91 | 3.7 | $327 |
| Monument 97864 | Grant County | — | — | — | — | — |
| Moro 97039 | Sherman County | — | 0% | 1 | 6.4 | $243 |
| Mosier 97040 | Wasco County | — | 0% | 132 | 10.7 | $625 |
| Mount Angel 97362 | Marion County | — | 36% | 41 | 4.9 | $287 |
| Mount Hood Parkdale 97041 | Hood River County | — | 0% | 36 | 7.5 | $416 |
| Mount Vernon 97865 | Grant County | — | 0% | 236 | 8 | $134 |
| Mulino 97042 | Clackamas County | — | 14% | 62 | 7.3 | $341 |
| Myrtle Creek 97457 | Douglas County | 14 | 0% | 56 | 6.6 | $250 |
| Myrtle Point 97458 | Coos County | — | 15% | 25 | 7.1 | $226 |
| Nehalem 97131 | Tillamook County | 23 | 0% | 26 | 5.8 | $356 |
| Neotsu 97364 | Lincoln County | — | 0% | 201 | 16 | $304 |
| Neskowin 97149 | Tillamook County | — | 25% | 59 | 2.9 | $374 |
| Newberg 97132 | Yamhill County | 59 | 27% | 31 | 3.2 | $310 |
| Newport 97365 | Lincoln County | 28 | 12% | 36 | 8.5 | $344 |
| North Bend 97459 | Coos County | 34 | 10% | 31 | 4.3 | $246 |
| North Plains 97133 | Washington County | 43 | 14% | 51 | 2.9 | $282 |
| North Powder 97867 | Union County | — | 0% | — | 22.4 | $73 |
| Noti 97461 | Lane County | — | — | — | — | — |
| Nyssa 97913 | Malheur County | — | 0% | 40 | 8.5 | $245 |
| O Brien 97534 | Josephine County | — | — | — | — | — |
| Oakland 97462 | Douglas County | — | 0% | 51 | 3.6 | $183 |
| Oakridge 97463 | Lane County | 45 | 29% | 141 | 3.2 | $216 |
| Oceanside 97134 | Tillamook County | — | — | — | — | — |
| Ontario 97914 | Malheur County | 21 | 12% | 79 | 5.4 | $191 |
| Oregon City 97045 | Clackamas County | 71 | 34% | 21 | 2.9 | $313 |
| Otis 97368 | Lincoln County | — | 13% | 69 | 6.4 | $294 |
| Otter Rock 97369 | Lincoln County | — | 0% | 28 | 11.5 | $222 |
| Pacific City 97135 | Tillamook County | 13 | 6% | 52 | 7.2 | $442 |
| Paisley 97636 | Lake County | — | — | — | — | — |
| Paulina 97751 | Crook County | — | — | — | — | — |
| Pendleton 97801 | Umatilla County | 39 | 13% | 30 | 4.6 | $197 |
| Philomath 97370 | Benton County | 33 | 13% | 54 | 4 | $279 |
| Phoenix 97535 | Jackson County | — | 38% | 11 | 3 | $264 |
| Pilot Rock 97868 | Umatilla County | — | 0% | 8 | 10.7 | $165 |
| Pleasant Hill 97455 | Lane County | — | 38% | 32 | 0.4 | $331 |
| Port Orford 97465 | Curry County | — | 0% | 78 | 8.9 | $273 |
| Portland 97201 | Multnomah County | 15 | 9% | 69 | 5.8 | $303 |
| Portland 97202 | Multnomah County | 80 | 32% | 15 | 1.7 | $340 |
| Portland 97203 | Multnomah County | 73 | 34% | 21 | 2.6 | $308 |
| Portland 97204 | Multnomah County | — | — | — | — | — |
| Portland 97205 | Multnomah County | 19 | 4% | 89 | 6.4 | $387 |
| Portland 97206 | Multnomah County | 83 | 40% | 11 | 2.1 | $338 |
| Portland 97209 | Multnomah County | 17 | 10% | 65 | 7.8 | $343 |
| Portland 97210 | Multnomah County | 38 | 17% | 35 | 5.1 | $376 |
| Portland 97211 | Multnomah County | 86 | 42% | 13 | 1.7 | $324 |
| Portland 97212 | Multnomah County | 92 | 50% | 6 | 1.6 | $331 |
| Portland 97213 | Multnomah County | 86 | 43% | 8 | 2.2 | $297 |
| Portland 97214 | Multnomah County | 84 | 39% | 11 | 1.8 | $338 |
| Portland 97215 | Multnomah County | 93 | 59% | 8 | 1.9 | $334 |
| Portland 97216 | Multnomah County | 81 | 35% | 17 | 1.6 | $329 |
| Portland 97217 | Multnomah County | 80 | 45% | 14 | 3.1 | $311 |
| Portland 97218 | Multnomah County | 84 | 44% | 16 | 2.5 | $316 |
| Portland 97219 | Multnomah County | 69 | 34% | 19 | 3.3 | $327 |
| Portland 97220 | Multnomah County | 76 | 39% | 23 | 2.4 | $325 |
| Portland 97221 | Multnomah County | 53 | 19% | 20 | 4.4 | $342 |
| Portland 97222 | Clackamas County | 74 | 35% | 14 | 2.2 | $316 |
| Portland 97223 | Washington County | 75 | 33% | 13 | 2.5 | $312 |
| Portland 97224 | Washington County | 58 | 20% | 30 | 2.7 | $288 |
| Portland 97225 | Washington County | 66 | 30% | 17 | 3 | $319 |
| Portland 97227 | Multnomah County | — | 40% | 119 | 7 | $294 |
| Portland 97229 | Washington County | 54 | 22% | 28 | 3.6 | $309 |
| Portland 97230 | Multnomah County | 68 | 28% | 19 | 2.7 | $255 |
| Portland 97231 | Multnomah County | — | 15% | 34 | 11.3 | $268 |
| Portland 97232 | Multnomah County | 68 | 35% | 13 | 5.4 | $326 |
| Portland 97233 | Multnomah County | 61 | 29% | 39 | 3.7 | $267 |
| Portland 97236 | Multnomah County | 71 | 38% | 22 | 3.7 | $281 |
| Portland 97239 | Multnomah County | 35 | 15% | 51 | 4.6 | $321 |
| Portland 97266 | Multnomah County | 58 | 23% | 25 | 4.2 | $302 |
| Portland 97267 | Clackamas County | 68 | 24% | 21 | 1.9 | $295 |
| Portland 97280 | — | — | — | — | — | |
| Portland 97282 | — | — | — | — | — | |
| Powell Butte 97753 | Crook County | 17 | 13% | 76 | 13 | $503 |
| Powers 97466 | Coos County | — | 33% | 105 | 6.4 | $119 |
| Prairie City 97869 | Grant County | — | — | — | — | — |
| Prineville 97754 | Crook County | 27 | 17% | 79 | 5.8 | $278 |
| Prospect 97536 | Jackson County | — | 0% | 247 | 22.4 | $154 |
| Rainier 97048 | Columbia County | 30 | 22% | 96 | 3.9 | $235 |
| Redmond 97756 | Deschutes County | 35 | 13% | 43 | 4.7 | $318 |
| Reedsport 97467 | Douglas County | 7 | 6% | 86 | 7.6 | $239 |
| Rhododendron 97049 | Clackamas County | 31 | 13% | 23 | 5.1 | $284 |
| Richland 97870 | Baker County | — | 0% | 49 | 6.4 | $221 |
| Rickreall 97371 | Polk County | — | 0% | 328 | 6.4 | $279 |
| Riddle 97469 | Douglas County | — | 0% | 153 | 2.8 | $184 |
| Rockaway Beach 97136 | Tillamook County | 18 | 12% | 64 | 7.7 | $372 |
| Rogue River 97537 | Jackson County | 29 | 9% | 47 | 4.1 | $256 |
| Roseburg 97470 | Douglas County | 39 | 16% | 24 | 4.2 | $224 |
| Roseburg 97471 | Douglas County | 36 | 15% | 42 | 4.5 | $259 |
| Saint Helens 97051 | Columbia County | 51 | 19% | 37 | 3.5 | $269 |
| Saint Paul 97137 | Marion County | — | 0% | 307 | 6.4 | $265 |
| Salem 97301 | Marion County | 57 | 27% | 41 | 3.6 | $260 |
| Salem 97302 | Marion County | 41 | 21% | 58 | 3.9 | $268 |
| Salem 97303 | Marion County | 56 | 35% | 49 | 4.9 | $263 |
| Salem 97304 | Polk County | 40 | 19% | 68 | 4.6 | $260 |
| Salem 97305 | Marion County | 59 | 33% | 49 | 3.2 | $277 |
| Salem 97306 | Marion County | 42 | 21% | 55 | 4.4 | $267 |
| Salem 97311 | — | 0% | 43 | 1.1 | $184 | |
| Salem 97317 | Marion County | 38 | 22% | 56 | 4.4 | $299 |
| Sandy 97055 | Clackamas County | 48 | 22% | 33 | 6.3 | $274 |
| Scappoose 97056 | Columbia County | 33 | 7% | 55 | 3.4 | $268 |
| Scio 97374 | Linn County | — | 33% | 56 | 2.1 | $285 |
| Scotts Mills 97375 | Marion County | — | 33% | 113 | 7.5 | $380 |
| Scottsburg 97473 | Douglas County | — | 0% | 198 | 12.8 | $294 |
| Seal Rock 97376 | Lincoln County | — | 0% | 114 | 11.2 | $368 |
| Seaside 97138 | Clatsop County | 39 | 15% | 26 | 5 | $387 |
| Selma 97538 | Josephine County | — | 0% | 140 | 8.3 | $303 |
| Seneca 97873 | Grant County | — | 0% | 42 | 6.4 | $65 |
| Shady Cove 97539 | Jackson County | — | 22% | 28 | 7.5 | $240 |
| Shaniko 97057 | Wasco County | — | — | — | — | — |
| Shedd 97377 | Linn County | — | — | — | — | — |
| Sheridan 97378 | Yamhill County | — | 36% | 56 | 6.2 | $277 |
| Sherwood 97140 | Washington County | 70 | 27% | 29 | 2.1 | $322 |
| Siletz 97380 | Lincoln County | — | — | — | — | — |
| Silver Lake 97638 | Lake County | — | 0% | 129 | 3.2 | $228 |
| Silverton 97381 | Marion County | 40 | 23% | 56 | 5.8 | $313 |
| Sisters 97759 | Linn County | 39 | 14% | 25 | 6.7 | $425 |
| Sixes 97476 | Curry County | — | 0% | 28 | 6.4 | $242 |
| South Beach 97366 | Lincoln County | — | 10% | 64 | 9.3 | $366 |
| Sprague River 97639 | Klamath County | — | 100% | 7 | 3.2 | $236 |
| Spray 97874 | Wheeler County | — | — | — | — | — |
| Springfield 97477 | Lane County | 77 | 34% | 16 | 2.3 | $279 |
| Springfield 97478 | Lane County | 74 | 38% | 20 | 2.7 | $305 |
| Stanfield 97875 | Umatilla County | — | 11% | 44 | 5 | $232 |
| Stayton 97383 | Marion County | 51 | 20% | 37 | 3.6 | $288 |
| Sublimity 97385 | Marion County | 39 | 19% | 63 | 5.4 | $308 |
| Summer Lake 97640 | Lake County | — | 0% | 11 | 6.4 | $236 |
| Summerville 97876 | Union County | — | — | — | — | — |
| Sumpter 97877 | Grant County | — | 0% | 36 | 5.9 | $200 |
| Sutherlin 97479 | Douglas County | 42 | 20% | 53 | 3.6 | $258 |
| Sweet Home 97386 | Linn County | 42 | 27% | 92 | 6.1 | $262 |
| Swisshome 97480 | Lane County | — | — | — | — | — |
| Talent 97540 | Jackson County | 54 | 15% | 20 | 3.8 | $286 |
| Tangent 97389 | Linn County | — | 67% | 103 | 1.1 | $295 |
| Tenmile 97481 | Douglas County | — | 0% | 3 | 3.2 | $298 |
| Terrebonne 97760 | Deschutes County | 30 | 13% | 79 | 6.3 | $359 |
| The Dalles 97058 | Wasco County | 50 | 21% | 31 | 3.4 | $252 |
| Tidewater 97390 | Lincoln County | — | 0% | 50 | 28.8 | $340 |
| Tillamook 97141 | Tillamook County | 29 | 13% | 37 | 4.9 | $335 |
| Tiller 97484 | Douglas County | — | — | — | — | — |
| Timber 97144 | Washington County | — | 0% | 25 | — | $279 |
| Toledo 97391 | Lincoln County | — | 23% | 44 | 6.1 | $283 |
| Trail 97541 | Jackson County | — | 0% | 65 | 3.6 | $283 |
| Troutdale 97060 | Multnomah County | 55 | 17% | 18 | 3.2 | $286 |
| Tualatin 97062 | Washington County | 72 | 30% | 20 | 2.4 | $293 |
| Turner 97392 | Marion County | — | 23% | 103 | 5.9 | $314 |
| Tygh Valley 97063 | Wasco County | — | 33% | 102 | 3.7 | $253 |
| Ukiah 97880 | Umatilla County | — | — | — | — | — |
| Umatilla 97882 | Umatilla County | 62 | 16% | 16 | 2.5 | $232 |
| Umpqua 97486 | Douglas County | — | — | — | — | — |
| Union 97883 | Union County | — | 20% | 28 | 3.8 | $229 |
| Unity 97884 | Baker County | — | — | — | — | — |
| Vale 97918 | Malheur County | — | 0% | 68 | 3.5 | $219 |
| Veneta 97487 | Lane County | 65 | 24% | 21 | 2.6 | $296 |
| Vernonia 97064 | Columbia County | — | 36% | 12 | 7.3 | $298 |
| Vida 97488 | Lane County | — | 0% | 51 | 13.9 | $252 |
| Waldport 97394 | Lincoln County | 6 | 3% | 84 | 7 | $301 |
| Wallowa 97885 | Wallowa County | — | 0% | 48 | 4.8 | $234 |
| Walterville 97489 | Lane County | — | 0% | 182 | 16 | $416 |
| Walton 97490 | Lane County | — | — | — | — | — |
| Warren 97053 | Columbia County | — | 25% | 41 | 11.2 | $415 |
| Warrenton 97146 | Clatsop County | 29 | 8% | 33 | 4.9 | $313 |
| Wasco 97065 | Sherman County | — | 0% | 94 | 12.8 | $105 |
| Welches 97067 | Clackamas County | — | 8% | 43 | 6.7 | $324 |
| West Linn 97068 | Clackamas County | 52 | 23% | 30 | 3.8 | $329 |
| Westfir 97492 | Lane County | — | 0% | 331 | 6.4 | $256 |
| Westlake 97493 | Lane County | — | 0% | 0 | 12.8 | $230 |
| Weston 97886 | Umatilla County | — | 40% | 140 | 3.8 | $204 |
| Wheeler 97147 | Tillamook County | — | 0% | 107 | 1.1 | $401 |
| White City 97503 | Jackson County | 52 | 27% | 22 | 5.2 | $256 |
| Wilderville 97543 | Josephine County | — | 33% | 88 | 6.4 | $234 |
| Willamina 97396 | Yamhill County | — | 7% | 66 | 4.1 | $245 |
| Williams 97544 | Josephine County | — | 0% | 102 | 4.3 | $298 |
| Wilsonville 97070 | Clackamas County | 43 | 15% | 44 | 3.5 | $285 |
| Winchester 97495 | Douglas County | — | 14% | 53 | 4.6 | $255 |
| Winston 97496 | Douglas County | 25 | 16% | 60 | 5.2 | $244 |
| Wolf Creek 97497 | Josephine County | — | 0% | 85 | 8.5 | $285 |
| Woodburn 97071 | Marion County | 38 | 16% | 60 | 4.7 | $275 |
| Yachats 97498 | Lane County | — | 8% | 78 | 5.9 | $405 |
| Yamhill 97148 | Yamhill County | — | 0% | 33 | 3.5 | $319 |
| Yoncalla 97499 | Douglas County | — | 0% | 18 | 4.8 | $205 |
Competition scores rank each ZIP code against every U.S. ZIP code with enough sales (0–100). Source: Redfin, rolling 3-month figures. Methodology
More for Oregon
Other states
AlabamaAlaskaArizonaArkansasCaliforniaColoradoConnecticutDelawareDistrict of ColumbiaFloridaGeorgiaHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaOhioOklahomaPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontVirginiaWashingtonWest VirginiaWisconsinWyoming