Oregon places ranked by commute time
250 places in Oregon have a reliable estimate of commute time (2020–2024 American Community Survey).
Highest figures: Boring (51.3 minutes), Oakridge (45.3 minutes), Vernonia (40.3 minutes).
Lowest figure: Lakeview (7.3 minutes).
The figure for Oregon as a whole is 23.0 minutes (±0.2).
Figures last updated on .
- Figure for Oregon as a whole
- 23.0 minutes (±0.2)
- Places ranked
- 250
Oregon places ranked by commute time
| Rank | Place | County | Average commute |
|---|---|---|---|
| 1 | Boring | Clackamas County | 51.3 minutes (±14.7) |
| 2 | Oakridge | Lane County | 45.3 minutes (±22.3) |
| 3 | Vernonia | Columbia County | 40.3 minutes (±4.6) |
| 4 | Monroe | Benton County | 39.5 minutes (±7.0) |
| 5 | Yoncalla | Douglas County | 38.7 minutes (±8.7) |
| 6 | Scio | Linn County | 37.5 minutes (±7.3) |
| 7 | Gates | Marion County | 37.0 minutes (±9.3) |
| 8 | Prineville Lake Acres | Crook County | 36.2 minutes (±7.2) |
| 9 | Merlin | Josephine County | 36.1 minutes (±9.9) |
| 10 (tie) | Bonanza | Klamath County | 35.2 minutes (±14.2) |
| 10 (tie) | Mount Hood Villages | Clackamas County | 35.2 minutes (±4.5) |
| 12 | Yamhill | Yamhill County | 34.9 minutes (±5.1) |
| 13 | Helix | Umatilla County | 34.8 minutes (±10.8) |
| 14 | Juniper Canyon | Crook County | 34.7 minutes (±8.2) |
| 15 | Terrebonne | Deschutes County | 34.4 minutes (±5.4) |
| 16 | Mill City | Linn County | 33.4 minutes (±5.1) |
| 17 (tie) | Lafayette | Yamhill County | 33.3 minutes (±4.7) |
| 17 (tie) | Sweet Home | Linn County | 33.3 minutes (±4.0) |
| 19 | Stafford | Clackamas County | 32.5 minutes (±12.5) |
| 20 (tie) | Crooked River Ranch | Jefferson County | 32.1 minutes (±3.2) |
| 20 (tie) | Lincoln Beach | Lincoln County | 32.1 minutes (±9.0) |
| 22 (tie) | Beavercreek | Clackamas County | 31.9 minutes (±2.6) |
| 22 (tie) | Gaston | Washington County | 31.9 minutes (±5.8) |
| 22 (tie) | Waldport | Lincoln County | 31.9 minutes (±12.4) |
| 25 | Halsey | Linn County | 31.8 minutes (±3.7) |
| 26 | Willamina | Yamhill County | 31.2 minutes (±3.9) |
| 27 | Port Orford | Curry County | 31.1 minutes (±13.6) |
| 28 | Glide | Douglas County | 30.9 minutes (±8.3) |
| 29 (tie) | Estacada | Clackamas County | 30.8 minutes (±4.4) |
| 29 (tie) | Falls City | Polk County | 30.8 minutes (±5.2) |
| 31 | Drain | Douglas County | 30.6 minutes (±6.5) |
| 32 | Amity | Yamhill County | 30.4 minutes (±5.6) |
| 33 | St. Helens | Columbia County | 30.3 minutes (±3.2) |
| 34 | Culver | Jefferson County | 30.2 minutes (±3.6) |
| 35 (tie) | Forest Grove | Washington County | 29.8 minutes (±6.6) |
| 35 (tie) | Ruch | Jackson County | 29.8 minutes (±2.1) |
| 35 (tie) | Saunders Lake | Coos County | 29.8 minutes (±4.8) |
| 38 | Silverton | Marion County | 29.4 minutes (±5.0) |
| 39 | Columbia City | Columbia County | 29.1 minutes (±4.8) |
| 40 (tie) | Hubbard | Marion County | 29.0 minutes (±4.1) |
| 40 (tie) | Wood Village | Multnomah County | 29.0 minutes (±7.0) |
| 42 (tie) | Lowell | Lane County | 28.8 minutes (±3.8) |
| 42 (tie) | Mulino | Clackamas County | 28.8 minutes (±3.8) |
| 42 (tie) | Nyssa | Malheur County | 28.8 minutes (±4.3) |
| 45 (tie) | Cornelius | Washington County | 28.7 minutes (±3.4) |
| 45 (tie) | Newberg | Yamhill County | 28.7 minutes (±3.0) |
| 47 | Lyons | Linn County | 28.6 minutes (±5.0) |
| 48 | Dayton | Yamhill County | 28.5 minutes (±5.4) |
| 49 | Molalla | Clackamas County | 28.3 minutes (±2.7) |
| 50 | Rose Lodge | Lincoln County | 28.2 minutes (±12.5) |
| 51 (tie) | Cave Junction | Josephine County | 28.1 minutes (±5.8) |
| 51 (tie) | Sheridan | Yamhill County | 28.1 minutes (±3.8) |
| 53 | Scappoose | Columbia County | 28.0 minutes (±2.3) |
| 54 | Brownsville | Linn County | 27.9 minutes (±2.9) |
| 55 | Gervais | Marion County | 27.8 minutes (±2.7) |
| 56 | Damascus | Clackamas County | 27.7 minutes (±2.7) |
| 57 (tie) | Aumsville | Marion County | 27.6 minutes (±4.5) |
| 57 (tie) | Boardman | Morrow County | 27.6 minutes (±6.1) |
| 57 (tie) | Keno | Klamath County | 27.6 minutes (±9.8) |
| 60 (tie) | Aurora | Marion County | 27.5 minutes (±3.0) |
| 60 (tie) | Carlton | Yamhill County | 27.5 minutes (±4.9) |
| 60 (tie) | Hayesville | Marion County | 27.5 minutes (±3.0) |
| 63 | Happy Valley | Clackamas County | 27.4 minutes (±2.3) |
| 64 | Glendale | Douglas County | 27.3 minutes (±9.5) |
| 65 | Woodburn | Marion County | 27.2 minutes (±2.1) |
| 66 | Dallas | Polk County | 27.1 minutes (±2.6) |
| 67 | Eagle Crest | Deschutes County | 26.9 minutes (±5.3) |
| 68 (tie) | Malin | Klamath County | 26.7 minutes (±10.6) |
| 68 (tie) | Veneta | Lane County | 26.7 minutes (±3.7) |
| 70 | Arlington | Gilliam County | 26.6 minutes (±6.8) |
| 71 | Oregon City | Clackamas County | 26.5 minutes (±1.3) |
| 72 | Foots Creek | Jackson County | 26.3 minutes (±9.7) |
| 73 (tie) | Banks | Washington County | 26.2 minutes (±2.6) |
| 73 (tie) | Warren | Columbia County | 26.2 minutes (±3.6) |
| 75 (tie) | Oatfield | Clackamas County | 26.1 minutes (±2.3) |
| 75 (tie) | Sandy | Clackamas County | 26.1 minutes (±3.5) |
| 75 (tie) | Toledo | Lincoln County | 26.1 minutes (±5.4) |
| 78 (tie) | Gresham | Multnomah County | 26.0 minutes (±1.0) |
| 78 (tie) | Lebanon | Linn County | 26.0 minutes (±4.3) |
| 80 | Turner | Marion County | 25.9 minutes (±3.1) |
| 81 (tie) | Irrigon | Morrow County | 25.8 minutes (±3.8) |
| 81 (tie) | Millersburg | Linn County | 25.8 minutes (±3.2) |
| 81 (tie) | North Plains | Washington County | 25.8 minutes (±3.9) |
| 84 | Deschutes River Woods | Deschutes County | 25.7 minutes (±5.3) |
| 85 | Milwaukie | Clackamas County | 25.6 minutes (±1.3) |
| 86 (tie) | Aloha | Washington County | 25.4 minutes (±1.3) |
| 86 (tie) | Jefferson | Marion County | 25.4 minutes (±2.6) |
| 86 (tie) | King City | Washington County | 25.4 minutes (±4.7) |
| 86 (tie) | Sunriver | Deschutes County | 25.4 minutes (±6.4) |
| 90 | Jennings Lodge | Clackamas County | 25.3 minutes (±3.6) |
| 91 (tie) | Bull Mountain | Washington County | 25.2 minutes (±2.4) |
| 91 (tie) | Mount Angel | Marion County | 25.2 minutes (±6.4) |
| 93 | Oak Grove | Clackamas County | 25.1 minutes (±2.4) |
| 94 | Keizer | Marion County | 25.0 minutes (±1.6) |
| 95 (tie) | Independence | Polk County | 24.9 minutes (±2.3) |
| 95 (tie) | Pilot Rock | Umatilla County | 24.9 minutes (±5.4) |
| 97 | Donald | Marion County | 24.8 minutes (±3.4) |
| 98 (tie) | Canby | Clackamas County | 24.7 minutes (±1.5) |
| 98 (tie) | Grand Ronde | Polk County | 24.7 minutes (±8.7) |
| 98 (tie) | Myrtle Point | Coos County | 24.7 minutes (±4.5) |
| 101 (tie) | Cascade Locks | Hood River County | 24.6 minutes (±5.7) |
| 101 (tie) | Cedar Mill | Washington County | 24.6 minutes (±2.1) |
| 101 (tie) | La Pine | Deschutes County | 24.6 minutes (±3.6) |
| 104 (tie) | Rainier | Columbia County | 24.4 minutes (±4.7) |
| 104 (tie) | Wilsonville | Clackamas County | 24.4 minutes (±1.3) |
| 106 (tie) | Four Corners | Marion County | 24.3 minutes (±3.3) |
| 106 (tie) | West Linn | Clackamas County | 24.3 minutes (±1.3) |
| 108 (tie) | Clatskanie | Columbia County | 24.2 minutes (±4.9) |
| 108 (tie) | Cove | Union County | 24.2 minutes (±7.3) |
| 108 (tie) | Three Rivers | Deschutes County | 24.2 minutes (±3.7) |
| 111 (tie) | Beaverton | Washington County | 24.1 minutes (±1.0) |
| 111 (tie) | Portland | Multnomah County | 24.1 minutes (±0.3) |
| 111 (tie) | Sherwood | Washington County | 24.1 minutes (±1.1) |
| 114 (tie) | Bethany | Washington County | 23.9 minutes (±1.2) |
| 114 (tie) | Troutdale | Multnomah County | 23.9 minutes (±1.3) |
| 116 (tie) | Monmouth | Polk County | 23.8 minutes (±2.3) |
| 116 (tie) | Prineville | Crook County | 23.8 minutes (±3.9) |
| 118 | Madras | Jefferson County | 23.7 minutes (±3.6) |
| 119 (tie) | Depoe Bay | Lincoln County | 23.6 minutes (±4.8) |
| 119 (tie) | Sublimity | Marion County | 23.6 minutes (±2.7) |
| 121 (tie) | Maywood Park | Multnomah County | 23.5 minutes (±3.7) |
| 121 (tie) | Mosier | Wasco County | 23.5 minutes (±9.3) |
| 123 (tie) | Metolius | Jefferson County | 23.4 minutes (±4.4) |
| 123 (tie) | Umatilla | Umatilla County | 23.4 minutes (±2.9) |
| 125 (tie) | Elgin | Union County | 23.3 minutes (±6.4) |
| 125 (tie) | West Haven-Sylvan | Washington County | 23.3 minutes (±3.0) |
| 127 | Lakeside | Coos County | 23.2 minutes (±4.7) |
| 128 | Gladstone | Clackamas County | 23.1 minutes (±2.0) |
| 129 (tie) | Garden Home-Whitford | Washington County | 23.0 minutes (±3.3) |
| 129 (tie) | Rivergrove | Clackamas County | 23.0 minutes (±4.3) |
| 131 (tie) | Hillsboro | Washington County | 22.9 minutes (±0.9) |
| 131 (tie) | Shady Cove | Jackson County | 22.9 minutes (±2.6) |
| 131 (tie) | Stayton | Marion County | 22.9 minutes (±3.6) |
| 131 (tie) | Tigard | Washington County | 22.9 minutes (±1.0) |
| 135 | Philomath | Benton County | 22.8 minutes (±4.0) |
| 136 (tie) | Creswell | Lane County | 22.7 minutes (±3.0) |
| 136 (tie) | Fairview | Multnomah County | 22.7 minutes (±2.6) |
| 138 (tie) | Eagle Point | Jackson County | 22.6 minutes (±2.9) |
| 138 (tie) | Marlene Village | Washington County | 22.6 minutes (±2.6) |
| 138 (tie) | Merrill | Klamath County | 22.6 minutes (±7.3) |
| 141 (tie) | Metzger | Washington County | 22.5 minutes (±4.6) |
| 141 (tie) | Sutherlin | Douglas County | 22.5 minutes (±3.0) |
| 143 (tie) | Dunthorpe | Multnomah County | 22.4 minutes (±3.1) |
| 143 (tie) | Tri-City | Douglas County | 22.4 minutes (±3.7) |
| 145 (tie) | New Hope | Josephine County | 22.0 minutes (±6.5) |
| 145 (tie) | Salem | Marion County | 22.0 minutes (±0.6) |
| 147 (tie) | Adair Village | Benton County | 21.8 minutes (±2.0) |
| 147 (tie) | Astoria | Clatsop County | 21.8 minutes (±2.9) |
| 149 (tie) | St. Paul | Marion County | 21.7 minutes (±3.0) |
| 149 (tie) | Tangent | Linn County | 21.7 minutes (±3.1) |
| 149 (tie) | Union | Union County | 21.7 minutes (±5.4) |
| 152 | Lake Oswego | Clackamas County | 21.6 minutes (±1.0) |
| 153 (tie) | Redmond | Deschutes County | 21.4 minutes (±1.7) |
| 153 (tie) | Tualatin | Washington County | 21.4 minutes (±1.1) |
| 155 (tie) | Netarts | Tillamook County | 21.3 minutes (±8.4) |
| 155 (tie) | Oak Hills | Washington County | 21.3 minutes (±2.5) |
| 155 (tie) | Redwood | Josephine County | 21.3 minutes (±4.7) |
| 155 (tie) | Talent | Jackson County | 21.3 minutes (±3.6) |
| 159 | Dundee | Yamhill County | 21.2 minutes (±3.4) |
| 160 (tie) | Rockcreek | Washington County | 21.1 minutes (±2.8) |
| 160 (tie) | West Slope | Washington County | 21.1 minutes (±1.6) |
| 162 | Albany | Linn County | 21.0 minutes (±1.4) |
| 163 (tie) | Junction City | Lane County | 20.9 minutes (±3.3) |
| 163 (tie) | Santa Clara | Lane County | 20.9 minutes (±2.1) |
| 165 (tie) | McMinnville | Yamhill County | 20.8 minutes (±1.4) |
| 165 (tie) | Rogue River | Jackson County | 20.8 minutes (±2.9) |
| 167 | Riddle | Douglas County | 20.7 minutes (±5.1) |
| 168 | Raleigh Hills | Washington County | 20.6 minutes (±2.5) |
| 169 | Wallowa | Wallowa County | 20.5 minutes (±6.7) |
| 170 (tie) | Cannon Beach | Clatsop County | 20.4 minutes (±6.2) |
| 170 (tie) | Cottage Grove | Lane County | 20.4 minutes (±2.0) |
| 172 (tie) | Cedar Hills | Washington County | 20.3 minutes (±2.1) |
| 172 (tie) | Harrisburg | Linn County | 20.3 minutes (±2.1) |
| 174 | Barview | Coos County | 20.1 minutes (±1.6) |
| 175 | Oakland | Douglas County | 19.9 minutes (±4.5) |
| 176 (tie) | Coquille | Coos County | 19.8 minutes (±4.9) |
| 176 (tie) | Myrtle Creek | Douglas County | 19.8 minutes (±5.3) |
| 176 (tie) | Warm Springs | Jefferson County | 19.8 minutes (±7.8) |
| 176 (tie) | White City | Jackson County | 19.8 minutes (±1.3) |
| 180 | Dunes City | Lane County | 19.7 minutes (±4.2) |
| 181 | Gold Hill | Jackson County | 19.5 minutes (±1.9) |
| 182 (tie) | Springfield | Lane County | 19.4 minutes (±1.0) |
| 182 (tie) | Winston | Douglas County | 19.4 minutes (±3.1) |
| 184 | River Road | Lane County | 19.3 minutes (±2.2) |
| 185 | Phoenix | Jackson County | 19.2 minutes (±3.6) |
| 186 (tie) | Athena | Umatilla County | 19.0 minutes (±2.4) |
| 186 (tie) | Hermiston | Umatilla County | 19.0 minutes (±2.2) |
| 186 (tie) | Siletz | Lincoln County | 19.0 minutes (±5.6) |
| 189 | Umapine | Umatilla County | 18.8 minutes (±5.3) |
| 190 | Odell | Hood River County | 18.6 minutes (±5.2) |
| 191 | Huntington | Baker County | 18.5 minutes (±7.6) |
| 192 | Eugene | Lane County | 18.4 minutes (±0.5) |
| 193 | Bay City | Tillamook County | 18.3 minutes (±3.0) |
| 194 (tie) | Durham | Washington County | 18.2 minutes (±3.0) |
| 194 (tie) | Grants Pass | Josephine County | 18.2 minutes (±1.8) |
| 194 (tie) | Vale | Malheur County | 18.2 minutes (±2.9) |
| 197 (tie) | Seaside | Clatsop County | 18.1 minutes (±4.2) |
| 197 (tie) | Warrenton | Clatsop County | 18.1 minutes (±3.2) |
| 199 | Rockaway Beach | Tillamook County | 17.9 minutes (±5.2) |
| 200 | Canyonville | Douglas County | 17.8 minutes (±2.2) |
| 201 (tie) | Bandon | Coos County | 17.6 minutes (±6.1) |
| 201 (tie) | Sisters | Deschutes County | 17.6 minutes (±4.3) |
| 203 | Lincoln City | Lincoln County | 17.4 minutes (±2.3) |
| 204 | Milton-Freewater | Umatilla County | 17.2 minutes (±2.5) |
| 205 | Coburg | Lane County | 17.0 minutes (±2.1) |
| 206 | Jacksonville | Jackson County | 16.9 minutes (±2.4) |
| 207 | Ashland | Jackson County | 16.8 minutes (±1.9) |
| 208 | Johnson City | Clackamas County | 16.7 minutes (±2.9) |
| 209 (tie) | Dufur | Wasco County | 16.6 minutes (±4.4) |
| 209 (tie) | Medford | Jackson County | 16.6 minutes (±0.7) |
| 211 (tie) | Hood River | Hood River County | 16.5 minutes (±1.9) |
| 211 (tie) | The Dalles | Wasco County | 16.5 minutes (±1.7) |
| 213 (tie) | Bend | Deschutes County | 16.3 minutes (±0.9) |
| 213 (tie) | Gearhart | Clatsop County | 16.3 minutes (±3.2) |
| 213 (tie) | Joseph | Wallowa County | 16.3 minutes (±5.9) |
| 213 (tie) | Stanfield | Umatilla County | 16.3 minutes (±2.8) |
| 217 | Garibaldi | Tillamook County | 16.2 minutes (±5.3) |
| 218 (tie) | Corvallis | Benton County | 16.1 minutes (±0.7) |
| 218 (tie) | Tillamook | Tillamook County | 16.1 minutes (±3.4) |
| 220 | Newport | Lincoln County | 16.0 minutes (±3.2) |
| 221 | Roseburg North | Douglas County | 15.7 minutes (±5.0) |
| 222 | Roseburg | Douglas County | 15.6 minutes (±1.4) |
| 223 (tie) | Central Point | Jackson County | 15.5 minutes (±1.3) |
| 223 (tie) | Chenoweth | Wasco County | 15.5 minutes (±4.0) |
| 225 | Green | Douglas County | 15.4 minutes (±1.4) |
| 226 (tie) | Florence | Lane County | 15.0 minutes (±4.2) |
| 226 (tie) | Reedsport | Douglas County | 15.0 minutes (±3.0) |
| 228 | Altamont | Klamath County | 14.8 minutes (±1.4) |
| 229 | Brookings | Curry County | 14.7 minutes (±2.6) |
| 230 | North Bend | Coos County | 14.6 minutes (±2.9) |
| 231 | Klamath Falls | Klamath County | 14.3 minutes (±1.5) |
| 232 (tie) | Ontario | Malheur County | 14.2 minutes (±2.3) |
| 232 (tie) | Pendleton | Umatilla County | 14.2 minutes (±2.2) |
| 234 (tie) | Baker City | Baker County | 14.1 minutes (±2.5) |
| 234 (tie) | Coos Bay | Coos County | 14.1 minutes (±1.4) |
| 234 (tie) | Harbor | Curry County | 14.1 minutes (±4.0) |
| 237 | Gold Beach | Curry County | 13.4 minutes (±3.8) |
| 238 | La Grande | Union County | 13.1 minutes (±1.6) |
| 239 | Burns | Harney County | 12.9 minutes (±5.4) |
| 240 | Yachats | Lincoln County | 12.0 minutes (±4.4) |
| 241 | Heceta Beach | Lane County | 11.6 minutes (±2.0) |
| 242 | Prairie City | Grant County | 10.9 minutes (±3.1) |
| 243 | Bunker Hill | Coos County | 10.8 minutes (±3.0) |
| 244 (tie) | Fossil | Wheeler County | 10.4 minutes (±4.7) |
| 244 (tie) | Island City | Union County | 10.4 minutes (±2.1) |
| 246 | Canyon City | Grant County | 9.8 minutes (±4.0) |
| 247 | Heppner | Morrow County | 9.6 minutes (±3.5) |
| 248 | Enterprise | Wallowa County | 8.1 minutes (±1.2) |
| 249 | Hines | Harney County | 7.5 minutes (±0.9) |
| 250 | Lakeview | Lake County | 7.3 minutes (±1.2) |
How this ranking is built
A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.
250 places qualify; the rest are on their own pages with their margins, but not ranked here.
The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.
A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.
- Oregon places ranked by median rent
- Oregon places ranked by median home value
- Oregon places ranked by median household income
- Oregon places ranked by property taxes
- Oregon places ranked by share of renters
- Oregon places ranked by rent burden
- Oregon places ranked by age of homes
- Oregon places ranked by rental vacancy rate
Survey years: 2020–2024 (American Community Survey 5-year estimates).
Margins of error are at the 90% confidence level.
What you can do on Seayora in Oregon
One account for renting, owning, managing and fixing homes, with these figures beside you.
Own or manage a rental?
List it, sign the lease and collect rent online, with the figures for Oregon beside you.
Create a landlord account · See what landlords get
Looking for a place to rent?
Browse homes for rent near Oregon, save the ones you like and apply online.
Browse rentals · Create a renter account
Do repairs, renovations or maintenance?
Get found by owners and renters near Oregon, and send estimates and invoices from your phone.
Questions about Oregon
Which place in Oregon has the highest commute time?
Boring has the highest, 51.3 minutes (±14.7) (2020–2024 American Community Survey).
Which place in Oregon has the lowest commute time?
Lakeview has the lowest, 7.3 minutes (±1.2).
What is the commute time in Oregon?
The figure for Oregon as a whole is 23.0 minutes (±0.2).
Sources
- US Census Bureau, American Community Survey 2020–2024 5-year estimates; each place’s own table is linked from its page
- Selected Housing Characteristics (DP04), 2020–2024 ACS 5-year estimates — Oregon
This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.
Figures last updated on .