US 31 traffic cameras in Michigan
30 cameras along US 31, in order along the highway. Right now on US 31: 4 closures.
US 31 closures and incidents
- Total Closure
EB Airline/SB US-31: Total Closure
- Total Closure
NB US-31/WB I-96 Ramp: Total Closure
- Total Closure
NB US-31/Holton Whitehall Ramp: Total Closure
- Total Closure
SB US-31: Total Closure
- Single-Lane Closure
NB US-31: Single-Lane Closure
- Alternating Closure
NB US-31: Alternating Closure
- Alternating Closure
NB US-31: Alternating Closure
8 more, mostly work zones, on the live map in the app.
US 31 cameras
- US-31 @ Ames-DexterGrand Traverse County
- US-31 @ M72 N JunctionNorthbound, Grand Traverse County
- US-31 @ Grandview PkwyGrand Traverse County
- US-31 @ 14thSouthbound, Grand Traverse County
- US-31 @ 3 MileSouthbound, Grand Traverse County
- US-31 @ S Airport Rd WNorthbound, Grand Traverse County
- US-31 @ M-20Northbound, Oceana County
- US-31 @ US-31 BusMuskegon County
- US-31 @ M120Muskegon County
- US-31 @ Business US31Muskegon County
- US-31 @ Business US31Muskegon County
- US-31 @ Business US31Muskegon County
- US-31 @ E LaketonMuskegon County
- US-31 @ BroadwaySouthbound, Muskegon County
- US-31 @ I96 2Northbound, Muskegon County
- US-31 @ I-96Northbound, Muskegon County
- US-31 @ SternbergSouthbound, Muskegon County
- US-31 @ Van Wagoner RdOttawa County
- US-31 @ M-104 (Savidge St)Ottawa County
- US-31 @ Jackson AveOttawa County
- US-31 @ Washington AveOttawa County
- US-31 @ Taylor AveOttawa County
- US-31 @ Robbins RdOttawa County
- US-31 @ Hayes StOttawa County
- US-31 @ M-45Ottawa County
- US-31 @ Chicago DrOttawa County
- US-31 @ S of 24th StOttawa County
- US-31 @ M-40Northbound, Allegan County
- US-31 @ WashingtonSouthbound, Allegan County
- US-31 @ TownlineNorthbound, Berrien County
Live images for these cameras are in the app, or on MDOT.