North Dakota Traffic Cameras
802 traffic cameras across North Dakota, straight from the state Department of Transportation. Each one posts a fresh image every few minutes — free and without an account.
- Cameras
- 802
- Highways covered
- 9
Cameras by city in North Dakota
Cameras by highway
Live camera views in North Dakota
More cameras in North Dakota
Cameras outside the main North Dakota cities
- Alexander - East (US 85 MP 159.344) - NDDOT
- Alexander - North (US 85 MP 159.344) - NDDOT
- Alexander - Pavement (US 85 MP 159.344) - NDDOT
- Alexander - South (US 85 MP 159.344) - NDDOT
- Amidon - East (US 85 MP 46.977) - NDDOT
- Amidon - North (US 85 MP 46.977) - NDDOT
- Amidon - Pavement (US 85 MP 46.977) - NDDOT
- Amidon - West (US 85 MP 46.977) - NDDOT
- Arnegard - East (US 85 MP 151) - NDDOT
- Arnegard - North (US 85 MP 151) - NDDOT
- Arnegard - Pavement NB (US 85 MP 151) - NDDOT
- Arnegard - Pavement SB (US 85 MP 151) - NDDOT
- Arnegard - West (US 85 MP 151) - NDDOT
- Ashley - East (ND 11 MP 55.5) - NDDOT
- Ashley - Pavement (ND 11 MP 55.5) - NDDOT
- Ashley - South (ND 11 MP 55.5) - NDDOT
- Ashley - West (ND 11 MP 55.5) - NDDOT
- Beach - East (I 94 MP 0.52) - NDDOT
- Beach - East (I 94 MP 3) - NDDOT
- Beach - North (I 94 MP 0.52) - NDDOT
- Beach - Pavement (I 94 MP 0.52) - NDDOT
- Beach - Pavement (I 94 MP 3) - NDDOT
- Beach - South (I 94 MP 3) - NDDOT
- Beach - West (I 94 MP 0.52) - NDDOT
- Beach - West (I 94 MP 3) - NDDOT
- Beulah - East (ND 49 MP 91.78) - NDDOT
- Beulah - North (ND 49 MP 91.78) - NDDOT
- Beulah - Pavement (ND 49 MP 91.78) - NDDOT
- Beulah - South (ND 49 MP 91.78) - NDDOT
- Binford - East (ND 65 MP 9.383) - NDDOT
- Binford - North (ND 1 & ND 65 Interchange) - NDDOT
- Binford - Pavement (ND 1 MP 128.493) - NDDOT
- Binford - South (ND 1 MP 128.493) - NDDOT
- Binford - Southeast (ND 1 MP 128.493) - NDDOT
- Binford - West (ND 1 MP 128.493) - NDDOT
- Blaisdell - East (US 2 MP 107) - NDDOT
- Blaisdell - Pavement (US 2 MP 107) - NDDOT
- Blaisdell - South (US 2 MP 107) - NDDOT
- Blaisdell - West (US 2 MP 107) - NDDOT
- Bottineau - East (ND 14 & ND 43 ) - NDDOT
- Bottineau - North (ND 14 MP 171) - NDDOT
- Bottineau - Pavement (ND 14 MP 171) - NDDOT
- Bottineau - South (ND 14 MP 171) - NDDOT
- Bowdon - East (ND 200 MP 268.577) - NDDOT
- Bowdon - East (US 52 MP 198.717) - NDDOT
- Bowdon - North (US 52 MP 198.717) - NDDOT
- Bowdon - Pavement (US 52 MP 198.717) - NDDOT
- Bowdon - South US 52 & ND 200 Interchange) - NDDOT
- Bowdon - West (ND 200 MP 268.577) - NDDOT
- Bowesmont - North (I 29 MP 195.5) - NDDOT
- Bowesmont - Pavement (I 29 MP 195.5) - NDDOT
- Bowesmont - South (I 29 MP 195.5) - NDDOT
- Bowesmont - West (I 29 MP 195.5) - NDDOT
- Bowesmont - Bridge Deck (I 29 MP 195.5) - NDDOT
- Bowman - North (US 85 MP 12.2) - NDDOT
- Bowman - Pavement (US 85 MP 12.2) - NDDOT
- Bowman - South (US 85 MP 12.2) - NDDOT
- Bowman - West (US 85 MP 12.2) - NDDOT
- Buffalo - North (ND 38 MP 10) - NDDOT
- Buffalo - Pavement (ND 38 MP 10) - NDDOT
- Buffalo - South (ND 38 MP 10) - NDDOT
- Buffalo - West (ND 38 MP 10) - NDDOT
- Buffalo Coulee - East (ND 22 MP 6.26) - NDDOT
- Buffalo Coulee - North (ND 22 MP 6.26) - NDDOT
- Buffalo Coulee - South (ND 22 MP 6.26) - NDDOT
- Buxton - East (I 29 MP 114) - NDDOT
- Buxton - North (I 29 MP 114) - NDDOT
- Buxton - Pavement Northbound (I 29 MP 114) - NDDOT
- Buxton - South (I 29 MP 114) - NDDOT
- Buxton - Southbound Bridge (I 29 MP 114) - NDDOT
- Buxton - West (I 29 MP 114) - NDDOT
- Camel Hump - East (I 94 MP 11.34) - NDDOT
- Camel Hump - Pavement (I 94 MP 11.34) - NDDOT
- Camel Hump - South (I 94 MP 11.34) - NDDOT
- Camel Hump - West (I 94 MP 11.34) - NDDOT
- Camp Grafton - East (ND 20 MP 97.709)
- Camp Grafton - North (ND 57 MP 13.3)
- Camp Grafton - Pavement (ND 57 MP 13.3)
- Camp Grafton - South (ND 57 MP 13.3)
- Camp Grafton - West (ND 57 MP 13.3) - NDDOT
- Carpio - North (US 52 MP 67.9) - NDDOT
- Carpio - Northwest (ND 28 MP 55) - NDDOT
- Carpio - Pavement (US 52 MP 67.9) - NDDOT
- Carpio - Pavement (US 52 MP 67.9) - NDDOT
- Carpio - South (US 52 MP 67.9) - NDDOT
- Carpio - Southeast (ND 28 MP 55) - NDDOT
- Casselton - East (I 94 MP 330.5) - NDDOT
- Casselton - Pavement (I 94 MP 330.5) - NDDOT
- Casselton - South (I 94 MP 330.5) - NDDOT
- Casselton - West (I 94 MP 330.5) - NDDOT
- Cavalier - East (Junction ND 5 & ND 32) - NDDOT
- Cavalier - Interchange (Junction ND 5 & ND 32) - NDDOT
- Cavalier - North (Junction ND 5 & ND 32) - NDDOT
- Cavalier - Pavement (Junction ND 5 & ND 32) - NDDOT
- Cavalier - West (Junction ND 5 & ND 32) - NDDOT
- Cheney Creek - East (ND 68 MP 1.73) - NDDOT
- Cheney Creek - Pavement (ND 68 MP 1.73) - NDDOT
- Cheney Creek - South (ND 68 MP 1.73) - NDDOT
- Cheney Creek - West (ND 68 MP 1.73) - NDDOT
- Clyde - East (ND 5 MP 251.18) - NDDOT
- Clyde - North (ND 5 MP 251.18) - NDDOT
- Clyde - Pavement (ND 5 MP 251.18) - NDDOT
- Clyde - West (ND 5 MP 251.18) - NDDOT
- Coleharbor - North (US 83 MP 151.6) - NDDOT
- Coleharbor - Pavement (US 83 MP 151.6) - NDDOT
- Coleharbor - South (US 83 MP 151.6) - NDDOT
- Coleharbor - West (US 83 MP 151.6) - NDDOT
- Columbus - North (ND 40 MP 33.84) - NDDOT
- Columbus - Pavement (ND 40 MP 33.84) - NDDOT
- Columbus - West (ND 40 MP 33.84) - NDDOT
- Columbus -South (ND 40 MP 33.84) - NDDOT
- Crary Rest Area - East (ND 2 MP 278) - NDDOT
- Crary Rest Area - Northeast (ND 2 MP 278) - NDDOT
- Crary Rest Area - Pavement EB (ND 2 MP 278) - NDDOT
- Crary Rest Area - Pavement WB (ND 2 MP 278) - NDDOT
- Crary Rest Area - Southeast (ND 2 MP 278) - NDDOT
- Daglum - East (ND 21 MP 4) - NDDOT
- Daglum - North (ND 21 MP 4) - NDDOT
- Daglum - Pavement (ND 21 MP 4) - NDDOT
- Daglum - South (ND 21 MP 4) - NDDOT
- Daglum - West (ND 21 MP 4) - NDDOT
- Denhoff - East (ND 200 MP 236.225) - NDDOT
- Denhoff - North (Jct ND 200 and ND 14) - NDDOT
- Denhoff - Pavement (ND 14 MP 45.777) - NDDOT
- Denhoff - South (ND 14 MP 45.777) - NDDOT
- Denhoff - West (ND 200 MP 236.225) - NDDOT
- DeSart - East (ND22 MP 37.6)
- DeSart - North (ND22 MP 37.6)
- DeSart - Pavement (ND22 MP 37.6)
- DeSart - South (ND22 MP 37.6)
- DeSart - West (ND22 MP 37.6)
- Devils Lake - East (ND 57 MP 10.427)
- Devils Lake - East (US 2 MP 267.77)
- Devils Lake - East (US 2 MP 271.1)
- Devils Lake - North (US 2 MP 267.77)
- Devils Lake - North (US 2 MP 271.1)
- Devils Lake - Pavement (ND 57 MP 10.427)
- Devils Lake - Pavement (US 2 MP 267.77)
- Devils Lake - Pavement (US 2 MP 271.1)
- Devils Lake - West (US 2 MP 267.77) - NDDOT
- Devils Lake - West (US 2 MP 271.1) - NDDOT
- Dickinson Bypass West - East (I 94 MP 54.32) - NDDOT
- Dickinson Bypass West - North (I 94 MP 54.32) - NDDOT
- Dickinson Bypass West - Pavement (I 94 MP 54.32) - NDDOT
- Dickinson Bypass West - West (I 94 MP 54.32) - NDDOT
- Dickinson East Bound - East (I 94 MP 63.29) - NDDOT
- Dickinson East Bound - North (I 94 MP 63.29) - NDDOT
- Dickinson East Bound - Pavement (I 94 MP 63.29) - NDDOT
- Dickinson East Bound - West (I 94 MP 63.29) - NDDOT
- Dickinson West Bound - East (I 94 MP 57.582) - NDDOT
- Dickinson West Bound - Pavement (I 94 MP 57.582) - NDDOT
- Dickinson West Bound - South (I 94 MP 57.582) - NDDOT
- Dickinson West Bound - West (I 94 MP 57.582) - NDDOT
- Drake - East (US 52 MP 139.9) - NDDOT
- Drake - North (US 52 MP 139.9) - NDDOT
- Drake - Pavement (US 52 MP 139.9) - NDDOT
- Drake - West (US 52 MP 139.9) - NDDOT
- Drayton Bridge - East (ND 66 MP 138.07) - NDDOT
- Drayton Bridge - Pavement (ND 66 MP 138.07) - NDDOT
- Drayton Bridge - West (ND 66 MP 138.07) - NDDOT
- Dunseith - East (US 281 MP 253.2) - NDDOT
- Dunseith - North (US 281 MP 253.2) - NDDOT
- Dunseith - Pavement (US 281 MP 253.2) - NDDOT
- Dunseith - South (ND 3 MP 233.5) - NDDOT
- Dunseith - West (US 281 MP 253.2) - NDDOT
- Edinburg - North (ND 32 MP 196.90) - NDDOT
- Edinburg - Pavement (ND 32 MP 196.90) - NDDOT
- Edinburg - South (ND 32 MP 196.90) - NDDOT
- Edinburg - West (ND 32 MP 196.90) - NDDOT
- Emerado - East (US 2 MP 340.5) - NDDOT
- Emerado - North (US 2 MP 340.5) - NDDOT
- Emerado - Pavement EB (US 2 MP 340.5) - NDDOT
- Emerado - Pavement WB (US 2 MP 340.5) - NDDOT
- Emerado - West (US 2 MP 340.5) - NDDOT
- Esmond - East (ND 19 MP 100) - NDDOT
- Esmond - North (ND 19 MP 100) - NDDOT
- Esmond - Northwest (ND 19 & ND 3 Interchange) - NDDOT
- Esmond - Pavement (ND 19 MP 100) - NDDOT
- Esmond - South (ND 3 MP 177.19) - NDDOT
- Esmond - West (ND 19 MP 100) - NDDOT
- Fairfield - North (US 85 MP 80.9) - NDDOT
- Fairfield - Pavement (US 85 MP 80.9) - NDDOT
- Fairfield - South (US 85 MP 80.9) - NDDOT
- Fairfield - West (US 85 MP 80.9) - NDDOT
- Fairview Roundabout - East (ND 200 MP 0.38) - NDDOT
- Fairview Roundabout - North (ND 200 MP 0.38) - NDDOT
- Fairview Roundabout - Pavement (ND 200 MP 0.38) - NDDOT
- Fairview Roundabout - South (ND 200 MP 0.38) - NDDOT
- Fairview Roundabout - West (ND 200 MP 0.38) - NDDOT
- Fessenden - East (US 52 MP 180.467) - NDDOT
- Fessenden - Pavement (US 52 MP 180.467) - NDDOT
- Fessenden - South (US 52 MP 180.467) - NDDOT
- Fessenden - West (US 52 MP 180.467) - NDDOT
- Flasher - East (ND 21 MP 122) - NDDOT
- Flasher - Pavement (ND 21 MP 122) - NDDOT
- Flasher - South (ND 21 MP 122) - NDDOT
- Flasher - West (ND 21 MP 122) - NDDOT
- Forman - North (ND 11 MP 129.8) - NDDOT
- Forman - Pavement (ND 11 MP 129.8) - NDDOT
- Forman - South (ND 11 MP 129.8) - NDDOT
- Forman - West (ND 11 MP 129.8) - NDDOT
- Fort Totten - East (ND 57 MP 7.706) - NDDOT
- Fort Totten - North (ND 57 MP 7.706) - NDDOT
- Fort Totten - Pavement (ND 57 MP 7.706) - NDDOT
- Fort Totten - West (ND 57 MP 7.706) - NDDOT
- Fort Yates - North (ND1806 MP 22.81) - NDDOT
- Fort Yates - Pavement (ND1806 MP 22.81) - NDDOT
- Fort Yates - South (ND1806 MP 22.81) - NDDOT
- Fort Yates - West (ND1806 MP 22.81) - NDDOT
- Fortuna- East (US 85 MP 246.5) - NDDOT
- Fortuna- Pavement (US 85 MP 246.5) - NDDOT
- Fortuna- South (US 85 MP 246.5) - NDDOT
- Fortuna- West (US 85 MP 246.5) - NDDOT
- Four Bears Bridge - East (ND 23 MP 45.75) - NDDOT
- Four Bears Bridge - Pavement (ND 23 MP 45.75) - NDDOT
- Four Bears Bridge - South (ND 23 MP 45.75) - NDDOT
- Four Bears Bridge - West (ND 23 MP 45.75) - NDDOT
- Fryburg - East (I 94 MP 34.68) - NDDOT
- Fryburg - North (I 94 MP 34.68) - NDDOT
- Fryburg - Pavement (I 94 MP 34.68) - NDDOT
- Fryburg - West (I 94 MP 34.68) - NDDOT
- Gackle - East (ND 46 MP 18.55) - NDDOT
- Gackle - Pavement (ND 46 MP 18.55) - NDDOT
- Gackle - South (ND 46 MP 18.55) - NDDOT
- Gackle - West (ND 46 MP 18.55) - NDDOT
- Garrison Dam - East (ND 200 MP 177) - NDDOT
- Garrison Dam - North (ND 200 MP 177) - NDDOT
- Garrison Dam - Pavement (ND 200 MP 177) - NDDOT
- Garrison Dam - West (ND 200 MP 177) - NDDOT
- Gladstone East Bound - Bridge Pavement (I 94 MP 73.24)
- Gladstone East Bound - Pavement (I 94 MP 73.24)
- Gladstone EB/WB - East (I 94 MP 73.24)
- Gladstone EB/WB - South (I 94 MP 73.24)
- Gladstone EB/WB - West (I 94 MP 73.24) - NDDOT
- Gladstone West Bound - Bridge Pavement (I 94 MP 73.24)
- Glenfield - East (ND 200 MP 320) - NDDOT
- Glenfield - Pavement (ND 200 MP 320) - NDDOT
- Glenfield - South (ND 200 MP 320) - NDDOT
- Glenfield - West (ND 200 MP 320) - NDDOT
- Golden Valley - East (ND 200 MP 131) - NDDOT
- Golden Valley - Pavement (ND 200 MP 131) - NDDOT
- Golden Valley - South (ND 200 MP 131) - NDDOT
- Golden Valley - West (ND 200 MP 131) - NDDOT
- Grand Forks - East (I 29 MP 145) - NDDOT
- Grand Forks - North (I 29 MP 145) - NDDOT
- Grand Forks - Pavement (I 29 MP 145) - NDDOT
- Grand Forks - South (I 29 MP 145) - NDDOT
- Grand Forks - West (I 29 MP 145) - NDDOT
- Grand Forks North Bound - North (I 29 MP 135.9) - NDDOT
- Grand Forks North Bound - North (I 29 MP 140.44) - NDDOT
About these cameras
Every camera on this page is an official public feed published by the North Dakota Department of Transportation. Roadze doesn't own or operate them — it brings all 802 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
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
Every camera in North Dakota was checked on September 2, 2026. 802 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 North Dakota have?
Roadze lists 802 public traffic cameras for North Dakota. 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 North Dakota?
I-94 (236), I-29 (150) and US-2 (59). I-94 has the most of any road in North Dakota, which is why it is usually the fastest place to check before driving.
Are the North Dakota traffic cameras free to watch?
Yes. Every North Dakota 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 North Dakota cameras last checked?
On September 2, 2026. Every North Dakota 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.