Michigan MDOT Cameras — Live Road Cameras & Map
All Michigan MDOT cameras — interactive statewide map
About this map
Michigan drives on its interstates, and the Michigan Department of Transportation watches them through Mi Drive, the public-facing window into the Southeast Michigan Transportation Operations Center (SEMTOC) and MDOT's statewide camera network. Our Michigan MDOT camera map gathers roughly 805 of those live cameras into one fast, searchable view so you can see I-75, I-94, I-96, I-696 and the rest of the network before you commit to a drive. Coverage is heaviest in Metro Detroit, where SEMTOC monitors hundreds of freeway miles, and extends out to Grand Rapids, Lansing, Flint, Saginaw, Ann Arbor, Kalamazoo and the long northern run of I-75 toward the Mackinac Bridge.
The backbone is four interstates. I-75 enters from the Ohio line, threads downtown Detroit as the Chrysler and Fisher freeways, and runs north through Flint and Saginaw all the way to the Mackinac Bridge and Sault Ste. Marie. I-94, the Edsel Ford Freeway through Detroit, carries the southern tier from the Indiana line past Kalamazoo and Ann Arbor to Detroit and Port Huron. I-96 links Detroit, Lansing, Grand Rapids and Muskegon across the Lower Peninsula, and I-69 cuts from the Indiana border through Lansing and Flint toward Port Huron. Add the Detroit-area named freeways, the Lodge (M-10), the Southfield (M-39), the Reuther (I-696) and the Jeffries (I-96), and you have a network where one stalled truck can stack traffic for miles.
One thing to know up front: these MDOT cameras do not carry native road-weather sensors. To give you conditions anyway, each camera on our map is paired with the nearest National Weather Service airport station, so the temperature, wind and sky you see is the nearest airport's reading shown alongside each camera rather than an on-pavement measurement. That is genuinely useful for spotting a developing storm or a wind event, but treat it as air weather near the road, not a surface-temperature reading. On a 33-degree day, bridges and ramps can be icing over even when the airport gauge looks safe, so use the camera picture itself as your final check.
Michigan regions covered
Tap an area chip on the map to jump straight to any of these regions.
Statewide
The full Michigan picture across every interstate MDOT monitors, from the Ohio and Indiana lines to the Mackinac Bridge and Sault Ste. Marie. Use this view to scan the long spines, I-75, I-94, I-96 and I-69, when you are planning a cross-state drive or watching weather move in off the Great Lakes. Each camera is paired with the nearest NWS airport station for conditions.
Metro Detroit
The densest coverage in the state, run from SEMTOC. This view holds the Detroit freeway maze: I-75 (the Chrysler and Fisher freeways), I-94 (the Edsel Ford Freeway), I-96 (the Jeffries), I-696 (the Reuther) across the northern suburbs, I-275 on the west side, M-10 (the Lodge Freeway), M-39 (the Southfield Freeway) and the short I-375 spur downtown. It is the place to check before any rush-hour run through Detroit, Warren, Livonia, Dearborn, Troy or Sterling Heights.
Grand Rapids
West Michigan's hub, where I-96 meets I-196 (the Gerald R. Ford Freeway), US-131 runs north-south through downtown, and M-6 (the Paul B. Henry Freeway, still called the South Beltline) loops the south side. This is also the eastern edge of the Lake Michigan snowbelt, so the lake-effect bands that bury the west side show up on these cameras first. Conditions are drawn from the nearest airport station.
Lansing
The capital region, where I-96 and I-69 run together west of town, I-496 loops through downtown Lansing, and US-127 carries north-south traffic toward East Lansing and Michigan State. A compact but busy set of cameras covering the commute corridors and the interchanges that knot together when there's a crash or construction. Weather comes from the nearest NWS airport reading.
Flint & Saginaw
The I-75 corridor north of Detroit, plus I-69 through Flint, the I-475 (UAW Freeway) loop through Flint, and the I-675 loop into downtown Saginaw on the way to Bay City. This stretch is a major truck route and a frequent winter trouble spot, where black ice and whiteout pileups on I-75 and I-69 close lanes. Cameras here are matched to the nearest airport station for conditions.
Ann Arbor & Jackson
The I-94 corridor west of Detroit through Ann Arbor and Jackson, where US-23 crosses I-94 on the southeast side of Ann Arbor and the M-14 freeway peels off toward I-96 and Detroit. A heavily traveled stretch for University of Michigan game-day traffic and east-west commuters, and a notorious one for winter chain-reaction crashes. Conditions shown are the nearest airport's reading.
Kalamazoo & Southwest
Southwest Michigan along I-94 from the Indiana line through Kalamazoo and Battle Creek, with US-131 crossing I-94 near Portage. This is open, fast-moving freeway that catches lake-effect snow and dense fog rolling off Lake Michigan, the kind of conditions that trigger the multi-vehicle pileups I-94 is known for. Each camera is paired with the nearest NWS airport for weather.
Northern Michigan & the U.P.
The long northern reach: I-75 up through Gaylord to the Mackinac Bridge (the Mighty Mac), St. Ignace and Sault Ste. Marie, plus scattered coverage toward Traverse City and across the Upper Peninsula. This is wind-and-snow country, where the bridge restricts high-profile vehicles in strong winds and the Keweenaw can clear 200 inches of snow a season. Cameras are matched to the nearest airport station, so check the picture for what the road is actually doing.
Tips for using Michigan road cameras
- Coverage is concentrated where the traffic is. Metro Detroit has by far the most cameras, with solid clusters around Grand Rapids, Lansing, Flint, Saginaw, Ann Arbor and Kalamazoo. Northern Michigan and the U.P. are thinner, so plan on bigger gaps between cameras once you're north of Gaylord.
- Use the area presets to skip the scrolling. Tapping Metro Detroit, Grand Rapids or Northern Michigan & the U.P. jumps you straight to that part of the network instead of hunting across the whole state.
- Remember the weather is from the nearest airport, not the pavement. The temperature and wind next to each camera is the closest NWS airport's reading. It's great for catching an incoming storm or a wind event, but on borderline-freezing days the road can be icing while the airport gauge reads above 32, so trust the camera image.
- Before crossing the Mackinac Bridge in winter or a storm, check the northern I-75 cameras and the Mackinac Bridge Authority's own conditions page. Sustained high winds trigger escorts for motorhomes and tractor-trailers and can close the bridge entirely to high-profile vehicles.
- Watch the west side and U.P. for lake-effect snow. The Grand Rapids snowbelt off Lake Michigan and the enormous Keweenaw snowfall can drop visibility to nothing in a single band. The cameras will show you a wall of white long before a forecast catches up.
- Time your Metro Detroit drives around the peaks. The Detroit freeways, especially I-75, I-94, I-696 and I-696's interchanges, stack up hard during rush hour, and heavy truck traffic compounds any incident. A quick look at the cameras can save you a detour onto the Lodge or the Southfield.
All Michigan MDOT cameras by corridor
A complete directory of all 805 Michigan MDOT traffic cameras, grouped by highway and corridor.
I-94 cameras (141)
- I-94 @ 10 Mile Rd
- I-94 @ 11 Mile Rd
- I-94 @ 21.5 Mile
- I-94 @ 23 Mile
- I-94 @ 28TH
- I-94 @ 35th St
- I-94 @ 36th St
- I-94 @ 44th St
- I-94 @ 8 Mile Rd
- I-94 @ 9 Mile
- I-94 @ 9th St
- I-94 @ Adair RA
- I-94 @ Airport
- I-94 @ Ann Arbor - Saline Rd
- I-94 @ Battle Creek Rest Area
- I-94 @ Beadle Lake
- I-94 @ Belleville
- I-94 @ Belleville Rest Area
- I-94 @ Big Tire
- I-94 @ Boardman
- I-94 @ Britain
- I-94 @ Cadieux
- I-94 @ Capital
- I-94 @ Center
- I-94 @ Chelsea RA
- I-94 @ Conner St
- I-94 @ Cooper
- I-94 @ Dickerson
- I-94 @ E Grand Blvd
- I-94 @ E of 12 Mile
- I-94 @ E of 30th St
- I-94 @ E of 4th St
- I-94 @ E of Boyer Rd
- I-94 @ E of I-69
- I-94 @ E of Inkster
- I-94 @ E of Little Mack
- I-94 @ E of Moross
- I-94 @ E of Mt Elliot
- I-94 @ E of Telegraph
- I-94 @ E of Van Dyke
- I-94 @ E. of I-96
- I-94 @ Ecorse
- I-94 @ F Dr N
- I-94 @ Fred W Moore
- I-94 @ French
- I-94 @ Friday
- I-94 @ Galesburg Rest Area
- I-94 @ Garvey Rd
- I-94 @ Grand Mere
- I-94 @ Grass Lake RA
- I-94 @ Grass Lake Weigh
- I-94 @ Gratiot
- I-94 @ Gratiot
- I-94 @ Greenfield
- I-94 @ Griswold Rd
- I-94 @ Haggerty Rd
- I-94 @ Harper
- I-94 @ Harper
- I-94 @ Hawkins
- I-94 @ Helmer
- I-94 @ Highland Ave
- I-94 @ I-275 2
- I-94 @ I-69
- I-94 @ I-69
- I-94 @ I-75 Camera 2
- I-94 @ I196
- I-94 @ I275
- I-94 @ I75
- I-94 @ Jackson Rd
- I-94 @ Lapeer
- I-94 @ Liberty Rd
- I-94 @ Livernois
- I-94 @ Lonyo
- I-94 @ M 294
- I-94 @ M-140
- I-94 @ M-19
- I-94 @ M-37
- I-94 @ M-39
- I-94 @ M-63
- I-94 @ M-66
- I-94 @ M40
- I-94 @ M51
- I-94 @ Main
- I-94 @ Main St
- I-94 @ Marshall Rest Area
- I-94 @ Maudlin Weigh Stat
- I-94 @ Merriman
- I-94 @ Merriman Camera 2
- I-94 @ Michigan
- I-94 @ Michigan
- I-94 @ Miller Rd
- I-94 @ Moross
- I-94 @ N Elm Ave
- I-94 @ N River
- I-94 @ New Buffalo WC
- I-94 @ Oakland
- I-94 @ Oakwood
- I-94 @ Outer Dr
- I-94 @ Parker Rd
- I-94 @ Pipestone Rd
- I-94 @ Port Huron Welcome Center
- I-94 @ Port Huron Welcome Center
- I-94 @ Portage
- I-94 @ Range
- I-94 @ Rawsonville
- I-94 @ Red Arrow
- I-94 @ Richmond RA
- I-94 @ Rotunda Dr
- I-94 @ Sandstone RA
- I-94 @ Sargent Rd
- I-94 @ Sawyer
- I-94 @ Shook
- I-94 @ Snow Rd
- I-94 @ Sprinkle Rd
- I-94 @ State Rd
- I-94 @ Territorial Rd
- I-94 @ Trumbull
- I-94 @ Trumbull
- I-94 @ US-12
- I-94 @ US-12
- I-94 @ US-12
- I-94 @ US-127
- I-94 @ US-127
- I-94 @ US-131
- I-94 @ US-131
- I-94 @ Vernier
- I-94 @ Verona
- I-94 @ W of 60th St
- I-94 @ W of 9 Mile
- I-94 @ W of I-75
- I-94 @ W of I-96
- I-94 @ W of Paw Paw Rd
- I-94 @ Wadhams
- I-94 @ Warren Ave
- I-94 @ Water St
- I-94 @ Watervliet RA
- I-94 @ Westnedge
- I-94 @ Whipple
- I-94 @ Wilson
- I-94 @ Woodward
- I-94 @ Zeeb Rd
I-75 cameras (131)
- I-75 @ 14 Mile
- I-75 @ 5 Mile
- I-75 @ 7 Mile
- I-75 @ Adams
- I-75 @ Baldwin
- I-75 @ Baldwin 2
- I-75 @ Big Beaver
- I-75 @ Bristol Rd
- I-75 @ Business Loop
- I-75 @ Business Loop North to I-75
- I-75 @ C-58 (Main St/Afton Rd)
- I-75 @ Caniff St
- I-75 @ Clarkston RA
- I-75 @ Clay
- I-75 @ Clintonville
- I-75 @ Co Rd 612
- I-75 @ Cook Rd
- I-75 @ Crooks
- I-75 @ Davisburg RA
- I-75 @ Dearborn St
- I-75 @ Dix Hwy
- I-75 @ Dixie Hwy
- I-75 @ Dixie Hwy
- I-75 @ Dixie Hwy
- I-75 @ Dixie Hwy
- I-75 @ Dixie Hwy NB, facing north
- I-75 @ Dixie Hwy SB, facing south
- I-75 @ E of Woodward
- I-75 @ Eureka Rd
- I-75 @ Front
- I-75 @ Gaynier
- I-75 @ Gibraltar
- I-75 @ Goddard
- I-75 @ Grange Hall Rd
- I-75 @ Grayling Rest Area
- I-75 @ I-275
- I-75 @ I-475
- I-75 @ I-475
- I-75 @ I-675
- I-75 @ I-75 Bus
- I-75 @ I-96
- I-75 @ I-96
- I-75 @ Janes Ave
- I-75 @ Joslyn
- I-75 @ Lapeer Rd
- I-75 @ Laplaisance
- I-75 @ Larned W of Washington
- I-75 @ Levering Road
- I-75 @ Luna Pier
- I-75 @ M-13
- I-75 @ M-3
- I-75 @ M-32
- I-75 @ M-54
- I-75 @ M-57
- I-75 @ M-59
- I-75 @ M-61
- I-75 @ M-8
- I-75 @ M-8 1
- I-75 @ M-81
- I-75 @ M-84
- I-75 @ M15
- I-75 @ Mackinaw Highway (Exit 337)
- I-75 @ Maple
- I-75 @ Maple Rd
- I-75 @ Marlette Road (Exit 270)
- I-75 @ Mile Marker 287
- I-75 @ Miller Rd
- I-75 @ Monroe WC
- I-75 @ MP 217.5
- I-75 @ N Huron River
- I-75 @ N of 8 Mile Rd
- I-75 @ N of 9 Mile
- I-75 @ N of Baldwin WS
- I-75 @ N of E Holly
- I-75 @ N of Grange Hall
- I-75 @ N of I-94
- I-75 @ N of M-8
- I-75 @ N of M15
- I-75 @ N of McNichols
- I-75 @ N of Schaefer
- I-75 @ N of Square Lake
- I-75 @ Nadeau
- I-75 @ Nevada
- I-75 @ North Line
- I-75 @ Otter Creek
- I-75 @ Outer Dr
- I-75 @ Rattalee Lake
- I-75 @ Rochester
- I-75 @ S of 8 Mile
- I-75 @ S of 9 Mile
- I-75 @ S of Belford
- I-75 @ S of Big Beaver
- I-75 @ S of Clark
- I-75 @ S of Davisburg NB, facing north
- I-75 @ S of Davisburg SB, facing south
- I-75 @ S of Dixie Hwy
- I-75 @ S of Grange Hall
- I-75 @ S of I-696
- I-75 @ S of I-94
- I-75 @ S of John Rd
- I-75 @ S of Joslyn
- I-75 @ S of Lapeer Rd
- I-75 @ S of M-59
- I-75 @ S of M-8
- I-75 @ S of M15
- I-75 @ S of Mack
- I-75 @ S of McNichols
- I-75 @ S of Sashabaw
- I-75 @ S of Schaefer
- I-75 @ S of Vernor
- I-75 @ S of Vernor
- I-75 @ Sandy Creek
- I-75 @ Sashabaw
- I-75 @ Sigler
- I-75 @ South of Castle Rock Rd
- I-75 @ South of M-48 overpass
- I-75 @ Square Lake
- I-75 @ Square Lake 2
- I-75 @ Sterns
- I-75 @ Summit
- I-75 @ Townline Rd
- I-75 @ University
- I-75 @ University
- I-75 @ US-23
- I-75 @ US-23
- I-75 @ Vernor
- I-75 @ West Rd
- I-75 @ West Rd 2
- I-75 @ Westminster St
- I-75 @ Wilder
- I-75 @ Wilder Rd
I-96 cameras (102)
- I-96 @ 112th Avenue
- I-96 @ 3 Mile Rd
- I-96 @ 36th St
- I-96 @ 36th St
- I-96 @ 68th Ave
- I-96 @ Cascade Rd
- I-96 @ Cedar
- I-96 @ Davison
- I-96 @ Dorr
- I-96 @ E of 24th Ave
- I-96 @ E of Beck
- I-96 @ E of Beck
- I-96 @ E of Davison
- I-96 @ E of Evergreen
- I-96 @ E of Hill
- I-96 @ E of Hill Rd
- I-96 @ E of Joy
- I-96 @ E of Kensington
- I-96 @ E of Kent Lake
- I-96 @ E of Kent Lake
- I-96 @ E of Meadowbrook
- I-96 @ E of Milford Rd
- I-96 @ E of Novi Rd
- I-96 @ E of Old Plank
- I-96 @ E of Old Plank
- I-96 @ E of Old Plank
- I-96 @ E of Wixom
- I-96 @ East of Beech Daly
- I-96 @ Farmington Rd
- I-96 @ Flint Rd
- I-96 @ Forest Hill Ave
- I-96 @ Fruit Ridge
- I-96 @ Fruitport
- I-96 @ Fruitport RA
- I-96 @ Grand River
- I-96 @ Grand River Hwy
- I-96 @ Greenfield
- I-96 @ I-196
- I-96 @ I-496
- I-96 @ I-94 Camera 1
- I-96 @ I-94 Camera 2
- I-96 @ Inkster
- I-96 @ Kensington Rd
- I-96 @ Kensington Rd
- I-96 @ Kent
- I-96 @ Kent Lake
- I-96 @ Kent Lake Rd
- I-96 @ Knapp St
- I-96 @ Leonard St
- I-96 @ Levan
- I-96 @ M L King Jr
- I-96 @ M-11 (28th St)
- I-96 @ M-21
- I-96 @ M-37
- I-96 @ M-37
- I-96 @ M-37/M-44
- I-96 @ M-39
- I-96 @ M-39 Camera 2
- I-96 @ M-39 Low
- I-96 @ M-44 Connector
- I-96 @ M-44 Connector
- I-96 @ M-5
- I-96 @ M-50
- I-96 @ M-6
- I-96 @ Merriman
- I-96 @ Meyers
- I-96 @ Middle Belt
- I-96 @ Milford Rd
- I-96 @ Novi Road
- I-96 @ Okemos
- I-96 @ Old Plank
- I-96 @ Outer Dr
- I-96 @ Pleasant Valley Rd
- I-96 @ Saginaw Hwy
- I-96 @ Schaefer Hwy
- I-96 @ Schaefer Hwy 1
- I-96 @ Schoolcraft
- I-96 @ Snow Ave
- I-96 @ Telegraph Camera 2
- I-96 @ US-127
- I-96 @ US-23
- I-96 @ US-23
- I-96 @ US-24
- I-96 @ W Grand Blvd
- I-96 @ W of Beck
- I-96 @ W of Beck
- I-96 @ W of Evergreen
- I-96 @ W of Hill
- I-96 @ W of Hill Rd
- I-96 @ W of Meadowbrook
- I-96 @ W of Milford
- I-96 @ W of Milford
- I-96 @ W of Milford Rd
- I-96 @ W of Novi
- I-96 @ W of Novi Rd
- I-96 @ W of Old Plank
- I-96 @ W of Wixom
- I-96 @ W of Wixom Rd
- I-96 @ Walker Ave
- I-96 @ Warren Ave
- I-96 @ Williamston
- I-96 @ Wixom Rd
US-131 cameras (48)
- US-131 @ 10 Mile Rd
- US-131 @ 142nd Ave
- US-131 @ 36th St
- US-131 @ 44th St
- US-131 @ 54th St
- US-131 @ 6 Mile Rd
- US-131 @ 92nd St.
- US-131 @ Ann St
- US-131 @ Bear River Road
- US-131 @ Burton St
- US-131 @ Centre
- US-131 @ Charlevoix Ave
- US-131 @ County Line Rd
- US-131 @ Dickinson
- US-131 @ Franklin St
- US-131 @ Hall St
- US-131 @ I-196
- US-131 @ I-196
- US-131 @ I-96
- US-131 @ I-96 Ramps
- US-131 @ I94BL
- US-131 @ I94BL
- US-131 @ Leonard St
- US-131 @ M-11
- US-131 @ M-179
- US-131 @ M-20/Perry Ave
- US-131 @ M-32 (N Jct)
- US-131 @ M-43
- US-131 @ M-55 (Exit 180)
- US-131 @ M-6
- US-131 @ M-72 (S Jct)
- US-131 @ M-82
- US-131 @ M222
- US-131 @ M43
- US-131 @ M46
- US-131 @ M89
- US-131 @ Market Ave
- US-131 @ Osceola/Wexford County Line
- US-131 @ Parkview Ave
- US-131 @ Pearl St
- US-131 @ Pine Island Dr
- US-131 @ Post Dr
- US-131 @ US-10 (Exit 153)
- US-131 @ W B Ave
- US-131 @ W E Ave.
- US-131 @ W S Ave
- US-131 @ Wealthy St
- US-131 @ West River Dr
US-31 cameras (37)
- US-31 @ 14th
- US-31 @ 28th Street
- US-31 @ 3 Mile
- US-31 @ 4150FT East of Holiday Rd
- US-31 @ Ames-Dexter
- US-31 @ Beitner
- US-31 @ Betsie River Road
- US-31 @ Broadway
- US-31 @ Burgess Road
- US-31 @ Business US31
- US-31 @ Business US31
- US-31 @ Business US31
- US-31 @ Chicago Dr
- US-31 @ E Laketon
- US-31 @ Grandview Pkwy
- US-31 @ Hayes St
- US-31 @ I-96
- US-31 @ I-96 2
- US-31 @ Jackson Ave
- US-31 @ M-104 (Savidge St)
- US-31 @ M-115
- US-31 @ M-20
- US-31 @ M-40
- US-31 @ M-45
- US-31 @ M-88
- US-31 @ M120
- US-31 @ M72 N Junction
- US-31 @ Robbins Rd
- US-31 @ S Airport Rd W
- US-31 @ S of 24th St
- US-31 @ Sternberg
- US-31 @ Taylor Ave
- US-31 @ US-31 Bus
- US-31 @ Van Wagoner Rd
- US-31 @ Washington
- US-31 @ Washington
- US-31 @ Washington Ave
I-696 cameras (36)
- I-696 @ Campbell Hilton
- I-696 @ E of Greenfield
- I-696 @ E of Haggerty
- I-696 @ E of I-96
- I-696 @ E of Southfield Rd
- I-696 @ E. of Mound
- I-696 @ Evergreen Rd
- I-696 @ Fairfield Dr
- I-696 @ Farmington
- I-696 @ Gratiot Ave (M-3)
- I-696 @ Groesbeck
- I-696 @ Groesbeck 2
- I-696 @ Hoover
- I-696 @ Hoover Rd
- I-696 @ Hoover Rd
- I-696 @ I-75
- I-696 @ I-75
- I-696 @ I-94
- I-696 @ Middlebelt
- I-696 @ Orchard Lake
- I-696 @ SB M10, facing south
- I-696 @ Scotia
- I-696 @ Southfield Rd
- I-696 @ Telegraph
- I-696 @ Van Dyke
- I-696 @ Van Dyke
- I-696 @ Van Dyke
- I-696 @ W of Coolidge
- I-696 @ W of Dequindre
- I-696 @ W of Gratiot
- I-696 @ W of Groesbeck
- I-696 @ W of Woodward
- I-696 @ West of Mound Rd
- I-696 @ Woodward
- I-696 Tunnel @ Coolidge
- I-696 Tunnel @ Coolidge
I-275 cameras (34)
- I-275 @ 5 Mile
- I-275 @ 6 Mile
- I-275 @ 7 Mile
- I-275 @ 7 Mile Rd
- I-275 @ 8 Mile
- I-275 @ 8 Mile
- I-275 @ 9 Mile
- I-275 @ Ann Arbor Rd
- I-275 @ Ann Arbor Rd 2
- I-275 @ Carleton RA
- I-275 @ Cherry Hill
- I-275 @ Ecorse Rd
- I-275 @ Eureka
- I-275 @ Ford Rd(M-153)
- I-275 @ Grand River Ave (M-5)
- I-275 @ Hannan
- I-275 @ Koppernick
- I-275 @ M-14
- I-275 @ M-5
- I-275 @ M14
- I-275 @ Newburg
- I-275 @ Northline
- I-275 @ Palmer
- I-275 @ Pennsylvania
- I-275 @ S. Huron River
- I-275 @ S. of Sibley
- I-275 @ Sibley
- I-275 @ Sibley
- I-275 @ Telegraph
- I-275 @ Telegraph
- I-275 @ Tyler
- I-275 @ Van Born Rd
- I-275 @ Warren
- I-275 @ Will Carleton
I-196 cameras (30)
- I-196 @ 32nd Ave
- I-196 @ 44th St
- I-196 @ 60th St
- I-196 @ 8th Ave
- I-196 @ BS I-196 (Chicago Dr)
- I-196 @ Butterworth St North
- I-196 @ Butterworth St South
- I-196 @ Byron Rd
- I-196 @ Chicago Dr
- I-196 @ College Ave
- I-196 @ Coloma
- I-196 @ Fuller Ave
- I-196 @ Glenn Rest Area
- I-196 @ I96
- I-196 @ I96 2
- I-196 @ Jackson St
- I-196 @ Kalamazoo River
- I-196 @ Kent Trails
- I-196 @ Lane Ave
- I-196 @ M-11
- I-196 @ M-45
- I-196 @ M40
- I-196 @ M6 Entr Ramp
- I-196 @ M6 Entr Ramp 2
- I-196 @ M89
- I-196 @ N of 142nd Ave
- I-196 @ Phoenix Road
- I-196 @ Plymouth
- I-196 @ Saugatuck Rest Area
- I-196 @ Zeeland Rest Area
US-23 cameras (30)
- US-23 @ 6 Mile
- US-23 @ 6 Mile Rd
- US-23 @ 8 Mile
- US-23 @ 8 Mile Rd.
- US-23 @ 9 Mile Rd.
- US-23 @ Barker
- US-23 @ Barker Rd.
- US-23 @ Buno
- US-23 @ Carpenter
- US-23 @ E 638 Hwy
- US-23 @ I-94
- US-23 @ Lee Rd
- US-23 @ M 59
- US-23 @ M 59 2
- US-23 @ M-14
- US-23 @ M-14
- US-23 @ M-14
- US-23 @ M-14
- US-23 @ M-50
- US-23 @ Maintenance
- US-23 @ N Territorial
- US-23 @ N. of 6 Mile Rd
- US-23 @ N. Territorial R
- US-23 @ Nixon
- US-23 @ Northfield Church
- US-23 @ SB Rest Area, facing south
- US-23 @ Silver Lake Rd.
- US-23 @ US-12
- US-23 @ Warren
- US-23 @ Willis
I-69 cameras (22)
- I-69 @ Capac Rd
- I-69 @ Coldwater Weigh Station
- I-69 @ E. of M-19
- I-69 @ E. of Pine River
- I-69 @ E. of Riley Center
- I-69 @ E. of Taylor
- I-69 @ Goodells Rd
- I-69 @ I-75
- I-69 @ I-96
- I-69 @ M-19
- I-69 @ M-227
- I-69 @ Miller
- I-69 @ N Drive
- I-69 @ Saginaw Hwy
- I-69 @ Taylor
- I-69 @ W of I94
- I-69 @ W. of Capac RA
- I-69 @ W. of M-19
- I-69 @ W. of Pine River
- I-69 @ W. of Taylor
- I-69 @ Wadhams
- I-69 @ Wales Center
M-10 cameras (22)
- M-10 @ 7 Mile
- M-10 @ 8 Mile
- M-10 @ Civic Center
- M-10 @ Evergreen
- M-10 @ Grand Blvd
- M-10 @ Hamilton
- M-10 @ I-94
- M-10 @ I-94 Camera 2
- M-10 @ Jefferson NB, facing north
- M-10 @ Jefferson SB, facing south
- M-10 @ LIVERNOIS
- M-10 @ M L King Jr
- M-10 @ M-39 Southfield North
- M-10 @ M-8
- M-10 @ M-8 Camera 2
- M-10 @ Michigan
- M-10 @ N of Jefferson NB, facing north
- M-10 @ N of Jefferson SB, facing south
- M-10 @ N of M-8
- M-10 @ S of M-39
- M-10 @ S of Michigan
- M-10 @ Wyoming
Other Michigan roads cameras (18)
- 11 Mile @ Mound NB, facing north
- 11 Mile @ Mound SB, facing south
- 44th Street @ Division Ave
- Ashmun St. @ 12th Ave
- Dequindre Rd @ 14 MILE
- Gratiot @ Randolph
- Jefferson @ Beaubien
- Jefferson @ Griswold
- Jefferson @ Randolph St
- Jefferson @ W Woodward Camera 2
- Jefferson @ Woodward Ave
- Larned @ Washington
- Randolph @ E Congress
- Square Lake @ E of Opdyke
- Square Lake @ E of Opdyke 2
- Square Lake @ Opdyke
- Square Lake @ Opdyke 2
- Square Lake @ W of Opdyke
M-11 cameras (14)
- M-11 @ Breton Ave
- M-11 @ Burlingame Ave
- M-11 @ Byron Center Ave
- M-11 @ Clyde Park Ave
- M-11 @ Division Ave
- M-11 @ East Paris Ave
- M-11 @ Eastern Ave
- M-11 @ I-196
- M-11 @ I-96 WB Ramp, facing west
- M-11 @ Ivanrest Ave
- M-11 @ Kalamazoo Ave
- M-11 @ M-37 (East Beltline Ave)
- M-11 @ Patterson Ave
- M-11 @ Radcliff Ave
M-39 cameras (14)
- M-39 @ 7 Mile
- M-39 @ 8 Mile
- M-39 @ Cathedral
- M-39 @ Fern
- M-39 @ Ford
- M-39 @ Grand River
- M-39 @ I-94
- M-39 @ M-10
- M-39 @ McNichols
- M-39 @ Michigan
- M-39 @ N of Warren
- M-39 @ Rotunda
- M-39 @ S of I-96
- M-39 @ Schoolcraft
M-14 cameras (11)
- M-14 @ E of Napier
- M-14 @ Earhart
- M-14 @ Ford
- M-14 @ Main
- M-14 @ Maple
- M-14 @ Newport
- M-14 @ Ridge
- M-14 @ US-23
- M-14 @ US-23
- M-14 @ W of Sheldon
- M-14 Barton M14 E @ Barton Dr
US-127 cameras (11)
- US-127 @ Beaverton
- US-127 @ Deerfield
- US-127 @ I-69
- US-127 @ Kalamazoo St
- US-127 @ Lake Lansing
- US-127 @ M-20
- US-127 @ M-55 (Exit 194)
- US-127 @ River
- US-127 @ Saginaw St
- US-127 @ State Rd
- US-127 @ US-10
US-2 cameras (10)
- US-2 @ County Road 442
- US-2 @ FFH 16
- US-2 @ Greenwald Road, West of M-117
- US-2 @ M-28
- US-2 @ M-77
- US-2 @ No. 43.75 Rd
- US-2 @ Rapid River
- US-2 @ Tannery Rd
- US-2 @ US-45
- US-2 @ Wildwood Ln
M-28 cameras (8)
- M-28 @ Baraga Marquette Co Rd Imperial Heights Rd
- M-28 @ CR 381
- M-28 @ Forest Lake Road
- M-28 @ Houghton/Ontonagon County Line
- M-28 @ I-75
- M-28 @ MDOT Roadside Park
- M-28 @ Old Golf Course Rd
- M-28 @ Seney Rest Area
M-37 cameras (7)
- M-37 @ 10 1/2 Road
- M-37 @ 4 Mile Rd
- M-37 @ 44th St
- M-37 @ Alphenhorn Dr
- M-37 @ Center Dr
- M-37 @ Fulton
- M-37 @ M-6
M-59 cameras (7)
- M-59 @ Adams
- M-59 @ Crooks
- M-59 @ John R
- M-59 @ Livernois
- M-59 @ Opdyke
- M-59 @ Rochester
- M-59 @ Ryan
US-41 cameras (7)
- US-41 @ Houghton/Baraga County Line
- US-41 @ M-26
- US-41 @ Marquette/Alger County Line
- US-41 @ Negaunee
- US-41 @ Northeast of the Escanaba River
- US-41 @ Store St
- US-41 @ Trenary
M-5 cameras (6)
- M-5 @ 12 Mile
- M-5 @ Drake
- M-5 @ Drake
- M-5 @ Halsted
- M-5 @ I696
- M-5 @ S of 13 Mile
M-72 cameras (6)
- M-72 @ Coleman Rd
- M-72 @ Deeter Rd
- M-72 @ M-65 (N Jct)
- M-72 @ North River Downs
- M-72 @ Sunset Trail
- M-72 @ Williamsburg Road
I-496 cameras (5)
- I-496 @ Creyts Rd
- I-496 @ Dunckel Rd
- I-496 @ Lansing Rd
- I-496 @ Lansing Road
- I-496 @ Waverly Rd
M-8 cameras (5)
- M-8 @ Joseph Campau St
- M-8 @ M-10
- M-8 @ Oakland St
- M-8 @ W. of I75
- M-8 @ Woodward Ave
US-12 cameras (4)
- US-12 @ 14th
- US-12 @ Anderson Road
- US-12 @ Rosa Parks
- US-12 @ W Grand
I-375 cameras (3)
- I-375 @ I-75
- I-375 @ Larned
- I-375 @ Larned
M-6 cameras (3)
- M-6 @ Byron Center Ave
- M-6 @ Hanna Lake Ave
- M-6 @ Kalamazoo Ave
M-64 cameras (3)
- M-64 @ 107th Engineers Memorial Highway
- M-64 @ County Park Rd
- M-64 @ US-45
US-24 cameras (3)
- US-24 @ I-94
- US-24 @ I-94 overpass
- US-24 @ S of I-94
M-22 cameras (2)
- M-22 @ M-72 E JCT
- M-22 @ North Eagle HWY
M-32 cameras (2)
- M-32 @ CR 491
- M-32 @ M-65 (E Jct)
M-35 cameras (2)
- M-35 @ Delta/Menominee County Line
- M-35 @ M-553
M-44 cameras (2)
- M-44 @ Leonard St
- M-44 @ M-44 Connector
M-94 cameras (2)
- M-94 @ Alger/Schoolcraft Co Line
- M-94 @ Marquette/Alger County Line
US-10 cameras (2)
- US-10 @ Grant
- US-10 @ Stiles Road
I-475 cameras (1)
- I-475 @ I-69
M-120 cameras (1)
- M-120 @ Business US-31
M-123 cameras (1)
- M-123 @ Luce/Chippewa Co Line
M-134 cameras (1)
- M-134 @ M-129
M-26 cameras (1)
- M-26 @ Poyhonen Rd
M-33 cameras (1)
- M-33 @ County Road 486
M-38 cameras (1)
- M-38 @ Houghton/Ontonagon County Line
M-46 cameras (1)
- M-46 @ M-66
M-48 cameras (1)
- M-48 @ M-134
M-55 cameras (1)
- M-55 @ M-37
M-65 cameras (1)
- M-65 @ River Rd
M-68 cameras (1)
- M-68 @ M-33
M-79 cameras (1)
- M-79 @ Quimby
M-95 cameras (1)
- M-95 @ Marquette/Dickinson County Line
US-45 cameras (1)
- US-45 @ US-45/M-26
Live road cameras in other states
The same fast camera map for the other states we cover.
Michigan road camera guides
In-depth guides to the highways, passes and destinations we cover here.