Roadside Cameras

The following lists provide links to all ODOT roadside cameras. These links open popups with still camera images.

Filters

Northwest Oregon, Including the Cities of Portland and Salem

I-5 Washington - Vancouver at SR-14 I-5 at Arndt Rd I-5 at Battlecreek Rd I-5 at Brier Place I-5 at Broadway I-5 at Capitol I-5 at Carman Drive I-5 at Columbia I-5 at Elligsen Rd. I-5 at Fremont I-5 at Going I-5 at Haines I-5 at I-205 I-5 at I-405 - Naito Parkway I-5 at Interstate Bridge - Top I-5 at Interstate Bridge NB (Midspan) I-5 at Interstate Bridge NB (South End) I-5 at Interstate Bridge SB (North End) I-5 at Interstate Bridge SB (South End) I-5 at Iowa I-5 at Kerby I-5 at Lombard I-5 at Lower Boones Road I-5 at Macadam I-5 at Marine Drive I-5 at Marquam Bridge (Lower Deck Mid Span) I-5 at Marquam Bridge (Upper Deck East) I-5 at Marquam Bridge (Upper Deck West) I-5 at Miles I-5 at Mill Creek I-5 at Morrison (Under Construction) I-5 at Morrison Bridge I-5 at North Albany I-5 at Norwood I-5 at Nyberg I-5 at ORE217 I-5 at ORE99W - Barbur Blvd. I-5 at Perkins Road I-5 at Rosa Parks Way I-5 at Rose Quarter - Interstate Avenue I-5 at Rose Quarter - Southbound Ramp I-5 at Rose Quarter - Weidler I-5 at Rose Quarter - Winning Way I-5 at South Salem - Enchanted Way I-5 at Terwilliger I-5 at Terwilliger I-5 at US20 MP 233.2 I-5 at Victory I-5 at Wilsonville Rd. I-5 at Woodburn I-5 Salem at Exit 258 I-5 Salem at Exit 258 I-5 Salem at Kuebler Blvd I-5 Salem at ORE22 I-5 Washington - Vancouver at Main Street I-5 Washington - Vancouver at 134th I-5 Washington - Vancouver at 29th I-5 Washington - Vancouver at 78th I-5 Washington - Vancouver at 99th I-5 Washington - Vancouver at Mill Plain
Barview Jetty Lookout Cape Disappointment Ilwaco - WA Cape Kiwanda Dr @ Webb Park Rd. Portland - 11th at Milwaukie N Portland - 11th at Milwaukie S Portland - 12th at Clinton Portland - 12th at Division Portland - 4th at Lincoln Portland - 8th at Division Portland - 8th at Division Place Portland - Division at 101st Portland - Division at 104th Portland - Division at 115th Portland - Division at 119th Portland - Division at 125th Portland - Division at 12th Portland - Division at 130th Portland - Division at 136th Portland - Division at 139th Portland - Division at 145th Portland - Division at 148th Portland - Division at 152nd Portland - Division at 154th Portland - Division at 160th Portland - Division at 162nd NWC Portland - Division at 162nd SWC Portland - Division at 166th Portland - Division at 174th Portland - Division at 20th Portland - Division at 26th Portland - Division at 34th Portland - Division at 60th Portland - Division at 76th Portland - Division at 80th Portland - Division at 84th Portland - Division at 87th Portland - Division at 89th Portland - Division at 92nd Portland - Foster at Holgate Portland - Moody Ave. at Porter St. Portland - N Columbia at Macrum Portland - N Lombard at Chautauqua Portland - N Lombard at Fiske Portland - N Lombard at Peninsular Portland - N Lombard at Wabash Portland - NE Airport Way at 122nd NWC Portland - NE Airport Way at 122nd SWC Portland - NE Airport Way at 138th Portland - NE Airport Way at 148th Portland - NE Airport Way at 158th Portland - NE Airport Way at 82nd Portland - NE Airport Way at Holman Portland - NE Airport Way at Win Sivers Portland - NW Couch at 15th Portland - Sandy Blvd at 77th Portland - W Burnside at 15th Salem - 12th and State Salem - 25th and State Salem - Center and 17th Salem - Commercial and 12th Salem - Commercial and Center Salem - Commercial and Fairview Salem - Commercial and Kuebler Salem - Commercial and Market Salem - Commercial and Mission Salem - Commercial and Trade Salem - Edgewater and Wallace Salem - Fairgrounds and Silverton Salem - Hawthorne and State Salem - Kuebler and Liberty Salem - Kuebler at I-5 Salem - Lancaster and Center Salem - Lancaster and Devonshire Salem - Lancaster and Market Salem - Lancaster and Rickey Salem - Liberty and Marion Salem - Market and 17th Salem - Market and Broadway SE 122nd at Division SE 122nd at Division SW 6th at I-405 SW Sam Jackson at Terwilliger W Burnside at 24th Pl W Burnside at 2nd W Burnside at Tichner
Clackamas Co - 101st at Sunnyside Clackamas Co - 105th at Sunnyside Clackamas Co - 119th at Sunnyside Clackamas Co - 122nd at Summers Lane Clackamas Co - 122nd at Sunnyside Clackamas Co - 12th at Washington St Clackamas Co - 142nd at Sunnyside Clackamas Co - 14th at Washington St Clackamas Co - 152nd at Sunnyside Clackamas Co - 162nd at Sunnyside Clackamas Co - 21st at Adams Clackamas Co - 21st at Washington Clackamas Co - 21st at Washington Clackamas Co - 82nd at Sunnyside Clackamas Co - 92nd at Bob Schumacher Clackamas Co - 92nd at JCB Clackamas Co - 93rd at Sunnyside Clackamas Co - Abernethy 17th at Washington St Clackamas Co - Beavercreek at Henrici Clackamas Co - Beavercreek Rd at Maple Lane Clackamas Co - Bell Rd at Johnson Creek Blvd Clackamas Co - Bob Schumacher at Monterey Clackamas Co - Boones Ferry Rd at Wilsonville Rd Clackamas Co - Brown at Wilsonville Rd Clackamas Co - Brown at Wilsonville Rd Clackamas Co - Harmony Rd at Aquatic Center Driveway Clackamas Co - Hunter Bluff at JCB Clackamas Co - Jennifer at Evelyn Clackamas Co - Johnson Creek Blvd at Fuller Rd Clackamas Co - Johnson Creek Blvd at Linwood Clackamas Co - King Rd at Linwood Ave Clackamas Co - Kinsman at Barber St Clackamas Co - Kinsman at Wilsonville Rd Clackamas Co - Kinsman at Wilsonville Rd W Clackamas Co - Lake at Webster Clackamas Co - Molalla at Beavercreek Rd Clackamas Co - Otty Rd at Fuller Rd Clackamas Co - Park at 27th Ave Clackamas Co - Prairie Schooner Way at Washington St Clackamas Co - Rosemont at Santa Anita Clackamas Co - Stafford Rd at Ek Rd Clackamas Co - Stafford Rd at Ek Rd Clackamas Co - Sunnybrook Blvd at Sunnyside Rd Clackamas Co - Valley View at Sunnyside Clackamas Co - Willamette Way E at Wilsonville Rd Clackamas Co - Willamette Way W at Wilsonville Rd Washington Co - Brookwood Blvd at Evergreen Washington Co - Brookwood Blvd at Huffman Washington Co - Brookwood Blvd at US26 Washington Co - Cornell Rd at Saltzman Rd Washington Co - Glencoe Rd at Scotch Church Rd Washington County - 158th Ave at Walker Rd Washington County - 175th Ave at Kemmer Rd Washington County - 175th Ave at Rigert Rd Washington County - 175th Ave at Scholls Ferry Rd Washington County - 185th Ave at Baseline Rd Washington County - 185th Ave at Cornell Rd Washington County - 185th Ave at Evergreen Pkwy Washington County - 185th Ave at Johnson St Washington County - 185th Ave at Rock Creek Blvd Washington County - 185th Ave at Springville Rd Washington County - 185th Ave at Walker Rd Washington County - 185th Ave at West Union Rd Washington County - 65th Ave at Sagert St Washington County - Bald Peak Rd at Southwind Dr Washington County - Barnes Rd at 118th Ave Washington County - Barnes Rd at Baltic Ave Washington County - Barnes Rd at Baltic Rd Washington County - Barnes Rd at Burnside Rd Washington County - Barnes Rd at Burnside Rd Washington County - Barnes Rd at Cedar Hills Blvd Washington County - Barnes Rd at Peterkort Center Washington County - Bethany Blvd at West Union Rd Washington County - Boones Ferry Rd at Martinazzi Ave Washington County - Brookwood Blvd at Main St Washington County - Bull Mountain Rd at Peachtree Dr Washington County - Cornelius Pass Rd at Baseline Rd Washington County - Cornelius Pass Rd at Cornell Washington County - Cornelius Pass Rd at Evergreen Pkwy Washington County - Cornelius Pass Rd at Frances St Washington County - Cornelius Pass Rd at Tualatin Valley Hwy Washington County - Cornelius Pass Rd at Wilkins St Washington County - Cornell Rd at 143rd Ave Washington County - Cornell Rd at 158th Ave Washington County - Cornell Rd at 173rd Ave Washington County - Cornell Rd at 25th Ave Washington County - Cornell Rd at 87th Ave Washington County - Cornell Rd at Bethany Blvd Washington County - Cornell Rd at Brookwood Pkwy Washington County - Cornell Rd at Cedar Hills Blvd Washington County - Cornell Rd at Century Blvd Washington County - Cornell Rd at Evergreen Pkwy Washington County - Cornell Rd at Murray Blvd Washington County - Cornell Rd at Rock Creek Tr Washington County - Cornell Rd at Stucki Ave Washington County - Dartmouth St at 72nd Ave Washington County - Dartmouth St at Costco Washington County - Durham Rd at 92nd Ave Washington County - Durham Rd at Hall Blvd Washington County - Durham Rd at Summerfield Dr Washington County - Durham Rd at Upper Boones Ferry Rd Washington County - Evergreen Blvd at 229th Ave Washington County - Evergreen Pkwy at Rock Creek Trail Washington County - Evergreen Pkwy at Stucki Ave Washington County - Farmington Rd at 170th Ave Washington County - Farmington Rd at 209th Ave Washington County - Fern Hill Rd at Geiger Rd Washington County - Fern Hill Rd at Taylor Way Washington County - Fern Hill Rd at Taylor Way Washington County - Greenburg Rd at Washington Square Rd Washington County - Murray Blvd at Allen Blvd Washington County - Murray Blvd at Beard St Washington County - Murray Blvd at Farmington Rd Washington County - Murray Blvd at Hart Rd Washington County - Murray Blvd at Jenkins Rd Washington County - Murray Blvd at Maverick St Washington County - Murray Blvd at Millikan Way Washington County - Murray Blvd at Walker Rd Washington County - Nyberg St at 65th Ave Washington County - Nyberg St at Fred Meyer Access Washington County - Nyberg St at I-5 Washington County - Roy Rogers Rd at Beef Bend Rd Washington County - Roy Rogers Rd at Borchers Dr Washington County - Roy Rogers Rd at Scholls Sherwood Rd Washington County - Scholls Ferry at ORE217 Washington County - Scholls Ferry Rd at 121st Ave Washington County - Scholls Ferry Rd at 125th Ave Washington County - Scholls Ferry Rd at Blackbird Dr Washington County - Scholls Ferry Rd at Hall Blvd Washington County - Scholls Ferry Rd at Murray Blvd Washington County - Scholls Ferry Rd at Nimbus Washington County - Scholls Ferry Rd at Roy Rogers Rd Washington County - Scholls Ferry Rd at Teal Blvd Washington County - Scholls Ferry Rd at Teufel Hill Rd Washington County - Timber Rd at Railroad Ave Washington County - Tualatin Rd at Boones Ferry Rd Washington County - Tualatin Sherwood Rd at 115th Ave Washington County - Tualatin Sherwood Rd at 124th Ave Washington County - Tualatin Sherwood Rd at 89th Washington County - Tualatin Sherwood Rd at 95th Washington County - Tualatin Sherwood Rd at Avery St Washington County - Tualatin Sherwood Rd at Baler Way Washington County - Tualatin Sherwood Rd at Boones Ferry Rd Washington County - Tualatin Sherwood Rd at Martinazzi Ave Washington County - Tualatin Sherwood Rd at OR99W Washington County - Tualatin Sherwood Rd at Oregon St Washington County - Tualatin Sherwood Rd at Teton Ave Washington County - Tualatin Valley Hwy at 185th Ave Washington County - Tualatin Valley Hwy at Murray Blvd Washington County - Upper Boones Ferry Rd at Carman Dr

West Oregon, Including the City of Eugene

Central Oregon, Including the City of Bend

Southwest Oregon, Including the City of Medford