Ohio Traffic Cameras
1,159 traffic cameras across Ohio, straight from the state Department of Transportation. Each one posts a fresh image every few minutes — free and without an account.
- Cameras
- 1,159
- Highways covered
- 82
Weather affecting Ohio roads right now
These are the conditions that close roads. Check the cameras on your route before you go.
- Flood Watch — until Sep 13, 5:00 AMGreenup; Carter; Boyd; Lawrence; Perry; Morgan; Athens; Washington; Jackson; Vinton; Meigs; Gallia; Lawrence; Wayne; Cabell; Mason; Jackson; Wood; Pleasants; Tyler; Lincoln; Putnam; Kanawha; Roane; Wirt; Calhoun; Ritchie; Doddridge; Mingo; Logan; Boone; Clay; Braxton; Gilmer; Lewis; Harrison; Taylor; Upshur; Barbour
- Flood Watch — until Sep 13, 5:00 AMTuscarawas; Carroll; Columbiana; Coshocton; Harrison; Jefferson; Mercer; Lawrence; Beaver; Hancock; Brooke
- Flood Watch — until Sep 13, 5:00 AMMuskingum; Guernsey; Belmont; Noble; Monroe; Venango; Forest; Butler; Clarion; Jefferson; Allegheny; Armstrong; Washington; Greene; Westmoreland; Westmoreland Ridges; Fayette; Fayette Ridges; Indiana; Higher Elevations of Indiana; Ohio; Marshall; Wetzel; Marion; Monongalia; Ridges of Eastern Monongalia and Northwestern Preston; Preston; Eastern Preston; Western Tucker; Eastern Tucker
- Flood Watch — until Sep 13, 4:00 AMBracken; Robertson; Mason; Lewis; Franklin; Licking; Pickaway; Fairfield; Ross; Hocking; Brown; Highland; Adams; Pike; Scioto
Issued by the US National Weather Service
Cameras by city in Ohio
Cameras by highway
Live camera views in Ohio
More cameras in Ohio
Cameras outside the main Ohio cities
- 3097A I-90 at SR-44, 3097
- I-470 at SR-7, D11-003
- I-480 at I-80 Turnpike (East), 3076
- I-680 at I-80/SR-11, 6086
- I-680 at US-224, 6087
- I-680 at US-62, 6088
- I-70 at Arlington Rd, 1069
- I-70 at Buena Vista Rd, 1016
- I-70 at East of US-40, Exit 152, D05-029
- I-70 at East of US-40, Looking East, D05-034
- I-70 at I-470, D11-006
- I-70 at I-77, D05-003
- I-70 at Mall Rd, D11-005
- I-70 at MM 156, East of Zanesville, D05-030
- I-70 at MM 156, Looking East, D05-027
- I-70 at MM 156, Looking West, D05-027.1
- I-70 at Number 9 Rd, 1068
- I-70 at Ohio/Indiana Line, 1063
- I-70 at Snider Rd, 1010
- I-70 at SR-13, D05-007
- I-70 at SR-209, D05-001
- I-70 at SR-37, D05-005
- I-70 at SR-4 (Enon), 1011
- I-70 at SR-41, 1014
- I-70 at SR-72 / Limestone St, 1013
- I-70 at SR-79, D05-002
- I-70 at SR-797 / Sonora Rd, D05-010
- I-70 at SR-93, D05-009
- I-70 at State St, D05-004
- I-70 at Underwood St, D05-006
- I-70 at US-68, 1012
- I-70 at W of SR-7, D11-004
- I-70 at West of SR-79 (Buckeye Lake), 96
- I-70 at West of US-40, 1015
- I-70 Belmont EB Rest Area, 228
- I-70 Belmont WB Rest Area, 260
- I-70 EB Licking county rest area, 8
- I-70 WB Licking county rest area, 4
- I-71 at Berkshire Rd, 2186
- I-71 at I-271, 3001
- I-71 at I-76, 6001
- I-71 at Jeremiah Morrow Bridge, 4099
- I-71 at MM 61.8
- I-71 at SR-123, 4156
- I-71 at SR-18 / Medina Rd, 3095
- I-71 at SR-38, 2042
- I-71 at SR-435/US-35, 4416
- I-71 at SR-48, 4155
- I-71 at SR-61, 2138
- I-71 at SR-73, 4154
- I-71 at SR-741/Kings Mills Rd, 4092
- I-71 at US-30, D03-001
- I-71 SB at SR-83, D03-017
- I-71 SB at the 66.9 MM
- I-75 at Breese Rd, D01-014
- I-75 at CR-55/Bays Rd, 5075
- I-75 at Cygnet Rd, 5070
- I-75 at Greensburg Pike, 5073
- I-75 at Kyle Station Rd, 1058
- I-75 at Oil Center Rd, 5072
- I-75 at SR-103, 958
- I-75 at SR-117 / SR-309, D01-001
- I-75 at SR-12, D01-013
- I-75 at SR-122, 1060
- I-75 at SR-18, 5069
- I-75 at SR-274, 1073
- I-75 at SR-41, 1065
- I-75 at SR-47 / Michigan St, 1066
- I-75 at SR-613, D01-015
- I-75 at SR-63, 4418
- I-75 at SR-64/SR-105, Bowling Green, 5002
- I-75 at SR-65 / St. Johns Rd, 108
- I-75 at SR-73, 1017
- I-75 at SR-81, D01-012
- I-75 at US-224, D01-002
- I-75 at US-30 / SR-696, D01-004
- I-75 at US-33, D01-023
- I-75 at US-36, 1064
- I-75 at US-6, 5001
- I-75 at US-68 / SR-15, D01-003
- I-75 NB Hancock county rest area, 703
- I-75 NB Wood county rest area, 5083
- I-75 SB Hancock county rest area, 589
- I-75 SB Wood county rest area, 5084
- I-76 at I-80, 6072
- I-76 at SR-14, 6085
- I-76 at SR-44, 6084
- I-76 at US-224 / I-71, 6002
- I-76 WB at SR-3, D03-018
- I-77 at 13th St, 6022
- I-77 at 4th St, 6021
- I-77 at Belden Village St, 6024
- I-77 at Dressler Rd, 6026
- I-77 at Portage St, 6077
- I-77 at Schneiders Crossing Rd, D11-012
- I-77 at South of US-30, 6018
- I-77 at SR-39 / US-250, D11-002
- I-77 at SR-39, D11-008
- I-77 at SR-7, D10-001
- I-77 at SR-78, D10-009
- I-77 at SR-800, 6079
- I-77 at SR-821 (Exit 28, Belle Valley), D10-012
- I-77 at SR-821 (Exit 6), D10-014
- I-77 at TR-301 (Exit 16, Macksburg), D10-013
- I-77 at US-250, D11-007
- I-77 at US-30/US-62, 6019
- I-77 at US-62, 6023
- I-77 at Whipple Ave, 6025
- I-80 at Loganway Ave, 6068
- I-80 at Salt Springs Rd, 6078
- I-80 at SR-11/SR-711, 6071
- I-80 at SR-193, 6069
- I-80 at SR-46, 6065
- I-90 at Ashtabula County Line, 3094
- I-90 at Ashtabula Rest Area, 6091
- I-90 at Baker Rd, 3099
- I-90 at CR-221 / Paine Rd, 3090
- I-90 at Dayton Rd, 3101
- I-90 at Hermitage Rd, 3093
- I-90 at I-80 Turnpike, 3028
- I-90 at PA Line, Looking West, 6094
- I-90 at Painesville/Ravenna Rd, 3103
- I-90 at SR-11, 6070
- I-90 at SR-193, 6089
- I-90 at SR-2 / Murray Ridge, 3029
- I-90 at SR-528, 3100
- I-90 at SR-57, D03-004
- I-90 at SR-7, 6090
- I-90 at SR-86, 3087
- I-90 at Vrooman Rd, 3098
- Oakley Clark Collins Bridge, North Pier, D09-007
- Oakley Clark Collins Bridge, South Pier, D09-008
- ODOT D01 HQ
- SR-104 at Moundsville Rd, D09-011
- SR-104 at SR-207, D09-012
- SR-104 at SR-348, D09-005
- SR-117 at Greely Chapel Rd, D01-017
- SR-146 at Dillon School, D05-013
- SR-159 at Delano Rd, D09-013
- SR-159 at Kenworth Dr, D09-014
- SR-159 at US-23 NB Ramp, D09-015
- SR-16 at Thornwood Crossing, D05-038
- SR-161 at SR-37, D05-032
- SR-18 at Nettleton Rd, D03-006
- SR-18 at Windfall Rd, D03-014
- SR-2 at East of SR-269 (Martins Point Rd), 5061
- SR-2 at Newell St, East of SR-44, 3089
- SR-2 at S Lightner Rd, 5060
- SR-2 at SR-53, 5079
- SR-2 at SR-58, D03-024
- SR-2 North Of Thomas A. Edison Memorial Bridge, 5076
- SR-2/US-6 at Rye Beach Rd, D03-023
- SR-309 at Eastown Rd, D01-019
- SR-309 at Hartzler Rd, D01-020
- SR-309 at Lost Creek Blvd, D01-021
- SR-309 at N Cable Rd, D01-018
- SR-32 at Burlington Rd, D09-016
- SR-32 at Dela Palma Rd, 4346
- SR-32 at Shyville Rd, D09-017
- SR-32 at SR-104, D09-018
- SR-32 at SR-134, D09-019
- SR-32 at SR-41, D09-021
- SR-32 at US-62, D09-020
- SR-37 at SR-16/Columbus Rd, D05-033
- SR-37 at SR-204, D05-015
- SR-37 at West of SR-16, D05-037
- SR-4 at Bogart Rd, D03-020
- SR-4 at Strub Rd, D03-019
- SR-41 at CR-363 Titus/Ridge, 1112
- SR-41 SB at US-68, 1116
- SR-44 at Capital Pkwy, 3106
- SR-48 at Dwire Rd, 4401
- SR-48 at Grandin Rd, 4411
- SR-48 at Ridgeview Ln, 4410
- SR-53 at SR-163, 5085
- SR-57 at SR-254, D03-021
- SR-60/Maple Ave at SR-146/Adair Ave, D05-016
- SR-661/SR-37 at SR-16, D05-017
- SR-7 at CR-403/Irene Rd, D09-034
- SR-7 at East Huntington Bridge, D09-022
- SR-7 at Kinley Ave, D09-039
- SR-7 at SR-243/Bradrick Rd, D09-033
- SR-7 at SR-775 (North), D09-032
- SR-7 Interchange to SR-527, D09-010
- SR-7/SR-32 at US-50, D10-008
- SR-711 at East of I-680, 6073
- SR-73 at SR-380, 4353
- SR-747 at SR-4, 4360
- SR-82 at SR-46, 6081
- SR-852 at US-52 WB Ramp, D09-040
- US 68 MP 18 @ Ohio River Brdg Maysville
- US-22/3 at SR-48, 4408
- US-22/3 at Willow Pond Blvd, 4400
- US-22/SR-7 at SR-213, D11-011
- US-23 at 2nd St Waverly, D09-023
- US-23 at Coover Rd, 2239
- US-23 at DuPont Rd, 2206
- US-23 at Sperry Dr, 2241
- US-23 at SR-159, D09-009
- US-23 at SR-229, 2238
- US-23 at SR-348/SR-728, 700
- US-23 at SR-95, 2145
- US-250 at Hull Rd, D03-007
- US-250 at SR-2 EB Ramp, D03-008
- US-250 at SR-2 WB Ramp, D03-009
- US-250 at SR-2, D03-022
- US-250 at Strub Rd, D03-010
- US-30 at Cherry Ave, 6080
- US-30 at SR-13, D03-032
- US-30 at SR-57, D03-012
- US-30 at SR-94, D03-013
- US-33 at E State Rd, D10-007
- US-33 at Pleasant Hill Rd, 737
- US-33 at SR-347, 1072
- US-33 at SR-664, D10-010
- US-33 at SR-7/833, 947
- US-33 at US-127, D01-022
- US-33 at W of SR-550, 693
- US-33 EB rest area, 2232
- US-35 at SR-104 EB Ramp, D09-025
- US-35 at SR-104 WB Ramp, D09-026
- US-35 at SR-159 (East), D09-001
- US-35 at SR-159 (PTZ), D09-001
- US-35 at SR-159 (West), D09-001
- US-35 at SR-7, D10-002
- US-35 at US-62, 4417
- US-36 at SR-16/SR-83, D05-036
- US-40 at Rehl Rd, D05-019
- US-40 at SR-13, D05-020
- US-40 at SR-37, D05-021
- US-40 at Upper Valley Pike, 1108
- US-40 at US-127, 1126
- US-50 at Clover Ln, D10-006
- US-50 at E of US-33, D10-005
- US-50 at Lancaster Rd, D09-027
- US-50 at South of Brimstone Rd (Temporary), 1371
- US-50 at Veterans Pkwy, D09-028
- US-50/US-33 at Stimson Ave Roundabout, 1269
- US-52 at Ashland Bridge, D09-029
- US-52 at Burlington-Macedonia Rd, D09-030
- US-52 at Charley Creek Rd, D09-031
- US-52 at Delta Ln, D09-036
- US-52 at Grandview Ave, D09-035
- US-52 at Sandusky Rd, D09-037
- US-52 at SR-7, D09-006
- US-52 at SR-93, D09-004
- US-52 at Walmart Way, D09-038
- US-6 / US-20 at SR-53, 5081
- US-68 at I-71 SB Ramp, 4412
About these cameras
Every camera on this page is an official public feed published by the Ohio Department of Transportation. Roadze doesn't own or operate them — it brings all 1,159 into one map so you don't have to open a different site for every state. Images refresh automatically; cameras marked offline are usually under maintenance or affected by a local outage.
Other states
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
Every camera in Ohio was checked on September 2, 2026. 1,159 are listed as working. Roadze re-checks every camera daily against its transportation department, so a camera that goes dark disappears from this page instead of sitting here as a broken thumbnail.
Common questions
How many traffic cameras does Ohio have?
Roadze lists 1,159 public traffic cameras for Ohio. They all come from the transportation department that runs the road, and they are the same feeds those agencies publish.
Which roads have the most cameras in Ohio?
I-71 (126), I-75 (113) and I-70 (71). I-71 has the most of any road in Ohio, which is why it is usually the fastest place to check before driving.
Are the Ohio traffic cameras free to watch?
Yes. Every Ohio camera is public and free, with no account, no app and no limit on how long you watch. Roadze puts them on one map so you do not have to know which agency runs which road.
When were the Ohio cameras last checked?
On September 2, 2026. Every Ohio camera is asked again on each check, and the ones that stop answering are taken off the list instead of being left as black thumbnails.