Iowa Traffic Cameras
844 live traffic cameras across Iowa, straight from the state Department of Transportation. Check road conditions before you drive — free and without an account.
- Cameras
- 844
- Live video
- 685
- Highways covered
- 59
Cameras by city in Iowa
Cameras by highway
Live camera views in Iowa
More cameras in Iowa
Cameras outside the main Iowa cities
- Evansdale water: WL - I-380 @ MM 68.7 (Evansdale Water Tower - E)
- Evansdale water: WL - I-380 @ MM 68.8 (Evansdale Water Tower - W)
- Gordon Dr: SC - Gordon Dr @ Court St (42)
- Gordon Dr: SC - Gordon Dr @ Nebraska (19)
- Gordon Dr: SC - Gordon Dr @ Virginia St (20)
- I-280: QC - I-280 @ MM 1.1 (Kimberly Rd)
- I-280: QC - I-280 @ MM 8.7 (Rockingham Rd)
- I-280: QC - I-280 @ MM 9.4
- I-280: QC - I-280 @ MM 9.9 (Centennial Expwy - IL)
- I-280: WWD - I-280 @ MM 1.1 (Kimberly Rd)
- I-29: 3AZ - I-29 @ MM 111.5 (IWZ 3131N)
- I-29: 3AZ - I-29 @ MM 111.5 (IWZ 3131S)
- I-29: 3AZ - I-29 @ MM 113.2 (IWZ 3114N)
- I-29: 3AZ - I-29 @ MM 113.2 (IWZ 3114S)
- I-29: 3BA - I-29 @ MM 137.7 (IWZ 3158)
- I-29: 3BA - I-29 @ MM 139.7 (IWZ 3135)
- I-29: CB - I-29 @ MM 42.9 (IA 370)
- I-29: CB - I-29 @ MM 44.6 (192nd St)
- I-29: CB - I-29 @ MM 45.6 (Basswood Rd)
- I-29: CB - I-29 @ MM 47.8 (S of US 275)
- I-29: CB - I-29 @ MM 47.9 (US 275)
- I-29: CB - I-29 @ MM 48.2 (N of US 275)
- I-29: CB - I-29 @ MM 48.4 (Exit 48A)
- I-29: CB - I-29 @ MM 48.6 (I-29/80 Interchange)
- I-29: CB - I-29 @ MM 48.9 (I-80W Interchange)
- I-29: CB - I-29 @ MM 52.1 (I-80 EB Ramp)
- I-29: CB - I-29 @ MM 52.1 (West I-80 Interchange - N)
- I-29: CB - I-29 @ MM 52.5 (Nebraska Ave)
- I-29: CB - I-29 @ MM 52.7 (Nebraska Ave DMS)
- I-29: CB - I-29 @ MM 52.9 (RR Crossing)
- I-29: CB - I-29 @ MM 53.2 (9th Ave DMS)
- I-29: CB - I-29 @ MM 53.4
- I-29: CB - I-29 @ MM 53.6
- I-29: CB - I-29 @ MM 53.9 (I-480E Flyover)
- I-29: CB - I-29 @ MM 54.1
- I-29: CB - I-29 @ MM 55
- I-29: CB - I-29 @ MM 55.1
- I-29: CB - I-29 @ MM 56 (25th St)
- I-29: CB - I-29 @ MM 57 (IA 192)
- I-29: CB - I-29 @ MM 59.7 (S of Hamilton Ln)
- I-29: CB - I-29 @ MM 61.2 (S of I-680 Interchange)
- I-29: CB - I-29 @ MM 61.9 (I-680 Interchange)
- I-29: CB - I-29 @ MM 71.7 (I-880 Interchange)
- I-29: CB - I-29 @ MM 73.2
- I-29: CB - I-29/80 @ MM 1.2 (W of S 24th St - N)
- I-29: CB - I-29/80 @ MM 1.4 (W of S 24th St - S)
- I-29: CB - I-29/80 @ MM 1.7 (E of S 24th St - N)
- I-29: CB - I-29/80 @ MM 2.5 (E of Indian Creek)
- I-29: CB - I-29/80 @ MM 49.2 (E of S Expressway)
- I-29: CB - I-29/80 @ MM 49.6 (S Expressway)
- I-29: CB - I-29/80 @ MM 50.8 (S 24th St)
- I-29: CB - Nebraska Ave @ 35th St (70)
- I-29: SC - I-29 @ MM 139.3 (Sergeant Bluff Rest Area)
- I-29: SC - I-29 @ MM 141.3 (1st St - Sergeant Bluff)
- I-29: SC - I-29 @ MM 141.8 (8th St - Sergeant Bluff)
- I-29: SC - I-29 @ MM 143.7 (Singing Hills Blvd)
- I-29: SC - I-29 @ MM 144.5 (US 20/75)
- I-29: SC - I-29 @ MM 144.6 (SB exit to I-129/US 20/75)
- I-29: SC - I-29 @ MM 145 (N of US 20/75)
- I-29: SC - I-29 @ MM 145.5
- I-29: SC - I-29 @ MM 145.7 (S of RR Bridge)
- I-29: SC - I-29 @ MM 146.3 (RR Bridge)
- I-29: SC - I-29 @ MM 146.8
- I-29: SC - I-29 @ MM 147.3 (Floyd River)
- I-29: SC - I-29 @ MM 147.7 (I-29 NB Exit to Gordon Dr)
- I-29: SC - I-29 @ MM 148.3 (Pavillion)
- I-29: SC - I-29 @ MM 148.6 (Bluff)
- I-29: SC - I-29 @ MM 148.6 (Wesley Pkwy)
- I-29: SC - I-29 @ MM 149.2 (Hamilton Blvd)
- I-29: SC - I-29 @ MM 150.1 (S of Riverside Blvd)
- I-29: SC - I-29 @ MM 150.5 (S Riverside Blvd)
- I-29: SC - I-29 @ MM 151.4 (Riverside Blvd)
- I-29: SC - I-29 @ MM 151.8 (Big Sioux River)
- I-29: WWD - I-29 @ MM 143.7 (Singing Hills Blvd E)
- I-29: WWD - I-29 @ MM 148.6 (Wesley Pkwy)
- I-29: WWD - I-29 @ MM 56.9 (IA 192)
- I-35: 2CH - I-35 @ MM 171.3 (IWZ3107)
- I-35: 2CH - I-35 @ MM 178.9 (IWZ 3152)
- I-35: AM - I-35 @ MM 104.3 (E 1st St - Huxley)
- I-35: AM - I-35 @ MM 105.6
- I-35: AM - I-35 @ MM 107.7
- I-35: AM - I-35 @ MM 109.2
- I-35: AM - I-35 @ MM 109.8 (260th St)
- I-35: AM - I-35 @ MM 111.5 (US 30W Flyover)
- I-35: AM - I-35 @ MM 111.7 (US 30)
- I-35: AM - I-35 @ MM 111.7 (US 30)-Q
- I-35: AM - I-35 @ MM 112 (N of US 30)
- I-35: AM - I-35 @ MM 112.8 (E Lincoln Way)
- I-35: AM - I-35 @ MM 113.6 (E 13th St)
- I-35: AM - I-35 @ MM 116.6 (E 190th St)
- I-35: D1 - I-35 @ MM 132.9 (IA 175 Ellsworth)
- I-35: D1 - I-35 @ MM 136 (300th St)
- I-35: D1 - I-35 @ MM 139.9 (S of US 20)
- I-35: D1 - I-35 @ MM 142.5 (US 20)
- I-35: D1 - I-35 @ MM 142.5 (US 20)-Q
- I-35: DM - I-35 @ MM 52 (Co Rd G50)
- I-380: IC - I-380 @ MM 0.2
- I-380: IC - I-380 @ MM 0.2 (I-80 EB Ramp)
- I-380: IC - I-380 @ MM 1 (Oak Hill School)
- I-380: WL - I-380 @ MM 62.2 (Poyner Rd)
- I-380: WL - I-380 @ MM 63.5
- I-380: WL - I-380 @ MM 64.9 (US 20 East 2)
- I-380: WL - I-380 @ MM 65.3 (US 20 East 1)
- I-380: WL - I-380 @ MM 66.5 (S Raymond Rd)
- I-380: WL - I-380 @ MM 67.4 (Gilbertville Rd)
- I-380: WL - I-380 @ MM 68.4 (Evansdale Dr)
- I-380: WL - I-380 @ MM 69.7 (River Rd)
- I-380: WL - I-380 @ MM 70.7 (River Forest Rd)
- I-380: WL - I-380 @ MM 71.3 (Cedar River)
- I-380: WL - I-380 @ MM 71.5 (US 20 W)
- I-380: WL - I-380 @ MM 71.8 (N of US 20)
- I-480: CB - I-480 @ MM 0.1 (Missouri River Bridge)
- I-480: CB - I-480 @ MM 0.4 (W of 40th St)
- I-680: CB - I-680 @ MM 0 (31st St - NE)
- I-680: CB - I-680 @ MM 1.1 (130th St)
- I-74: QC - I-74 @ MM 0 (I-80)
- I-74: QC - I-74 @ MM 1.5 (53rd St)
- I-74: QC - I-74 @ MM 2.9 (Spruce Hills)
- I-74: QC - I-74 @ MM 3.9 (Middle Rd)
- I-74: QC - I-74 @ MM 4.5 (Last Iowa Exit)
- I-74: QC - I-74 @ MM 4.8 (N of US 67/Grant St)
- I-74: QC - I-74 @ MM 4.9 (Grant St)
- I-74: QC - I-74 @ MM 5.1 (N End of WB Bridge)
- I-74: QC - I-74 @ MM 5.2 (N End of EB Bridge)
- I-74: QC - I-74 @ MM 5.4 (EB Miss River Perch)
- I-74: QC - I-74 @ MM 5.4 (EB Mississippi River)
- I-74: QC - I-74 @ MM 5.4 (EB Sign Truss)
- I-74: QC - I-74 @ MM 5.4 (S End of EB Bridge)
- I-74: QC - I-74 @ MM 5.4 (S End of WB Bridge)
- I-74: QC - I-74 @ MM 5.4 (WB Mississippi River)
- I-80: 1FD - I-80 @ IA 21 (IWZ 3157)
- I-80: 6E0 - I-80 @ MM 300.25 (IWZ 3118)
- I-80: 6EO - I-80 @ MM 301.5 (IWZ 3117E)
- I-80: 6EO - I-80 @ MM 301.5 (IWZ 3117W)
- I-80: CB - I-29 @ MM 48.8 (E I-29 Interchange)
- I-80: CB - I-29/80 @ MM 2.1 (E of S 24th St - S)
- I-80: CB - I-29/80 @ MM 2.3 (W of Indian Creek)
- I-80: CB - I-29/80 @ MM 2.7 (S Expressway St WB Ent Ramp)
- I-80: CB - I-29/80 @ MM 3.1 (S Expressway St)
- I-80: CB - I-29/80 WB @ MM 3.5 (East Interchange)
- I-80: CB - I-80 @ MM 0.1 (Missouri River Bridge)
- I-80: CB - I-80 @ MM 0.5 (West I-29 Interchange - W)
- I-80: CB - I-80 @ MM 0.7 (West I-29 Interchange)
- I-80: CB - I-80 @ MM 1 (West I-29 Interchange - E)
- I-80: CB - I-80 @ MM 27.3 (I-880 Interchange)
- I-80: CB - I-80 @ MM 29.1 (Minden Interchange)
- I-80: CB - I-80 @ MM 4.3 (Harry Langdon Blvd)
- I-80: CB - I-80 @ MM 4.5 (E of Harry Langdon Blvd)
- I-80: CB - I-80 @ MM 4.7 (Woodbury Ave)
- I-80: CB - I-80 @ MM 5 (Madison Ave)
- I-80: CB - I-80 @ MM 5.5
- I-80: CB - I-80 @ MM 6.6 (McPherson Ave)
- I-80: CB - I-80 @ MM 7.3 (Hubbard Rd)
- I-80: CB - I-80 @ MM 8.3 (US 6)
- I-80: I-80 @ MM 10
- I-80: I-80 @ MM 101.1
- I-80: I-80 @ MM 105.1
- I-80: I-80 @ MM 106.2
- I-80: I-80 @ MM 11.9
- I-80: I-80 @ MM 13.4
- I-80: I-80 @ MM 15.1
- I-80: I-80 @ MM 158.7
- I-80: I-80 @ MM 160.9
- I-80: I-80 @ MM 17.4
- I-80: I-80 @ MM 18.6
- I-80: I-80 @ MM 180.2
- I-80: I-80 @ MM 182.3
- I-80: I-80 @ MM 183.8
- I-80: I-80 @ MM 185.2
- I-80: I-80 @ MM 187.3
- I-80: I-80 @ MM 189.3
- I-80: I-80 @ MM 191.7
- I-80: I-80 @ MM 193.8
- I-80: I-80 @ MM 195.8
- I-80: I-80 @ MM 196.8
- I-80: I-80 @ MM 198.1
- I-80: I-80 @ MM 199.4
- I-80: I-80 @ MM 20.1
- I-80: I-80 @ MM 203.4
- I-80: I-80 @ MM 204.4
- I-80: I-80 @ MM 205.8
- I-80: I-80 @ MM 207.4
- I-80: I-80 @ MM 21.8
- I-80: I-80 @ MM 211.5
- I-80: I-80 @ MM 213.5
- I-80: I-80 @ MM 214.7
- I-80: I-80 @ MM 216.5
- I-80: I-80 @ MM 218.1
- I-80: I-80 @ MM 219.5
- I-80: I-80 @ MM 221.6
- I-80: I-80 @ MM 222.8
- I-80: I-80 @ MM 224.8
- I-80: I-80 @ MM 225.8
- I-80: I-80 @ MM 23
- I-80: I-80 @ MM 24.8
- I-80: I-80 @ MM 256.2
- I-80: I-80 @ MM 26.8
- I-80: I-80 @ MM 31
- I-80: I-80 @ MM 32.6
- I-80: I-80 @ MM 34.1
- I-80: I-80 @ MM 36.6
- I-80: I-80 @ MM 38
- I-80: I-80 @ MM 40.1
- I-80: I-80 @ MM 42.1
- I-80: I-80 @ MM 44.5
- I-80: I-80 @ MM 46
- I-80: I-80 @ MM 48.5
- I-80: I-80 @ MM 49.5
- I-80: I-80 @ MM 51.4
- I-80: I-80 @ MM 52.6
- I-80: I-80 @ MM 54.4
- I-80: I-80 @ MM 57.4
- I-80: I-80 @ MM 60.4
- I-80: I-80 @ MM 62.1
- I-80: I-80 @ MM 64.4
- I-80: I-80 @ MM 66.1
- I-80: I-80 @ MM 69.1
- I-80: I-80 @ MM 70.1
- I-80: I-80 @ MM 71.7
- I-80: I-80 @ MM 75.1
- I-80: I-80 @ MM 76.1
- I-80: I-80 @ MM 78.5
- I-80: I-80 @ MM 80.1
- I-80: I-80 @ MM 82.5
- I-80: I-80 @ MM 83.9
- I-80: I-80 @ MM 86
- I-80: I-80 @ MM 88
- I-80: I-80 @ MM 90
- I-80: I-80 @ MM 90.9
- I-80: I-80 @ MM 93
- I-80: I-80 @ MM 95.4
- I-80: I-80 @ MM 97
- I-80: I-80 @ MM 97.9
- I-80: I-80 @ MM 99.3
- I-80: I-80 @ MM 99.9
- I-80: IC - I-80 @ MM 227.6 (Y Ave)
- I-80: IC - I-80 @ MM 229.2
- I-80: IC - I-80 @ MM 230 (Black Hawk Ave NW)
- I-80: IC - I-80 @ MM 232.7 (Eagle Ave NW)
- I-80: IC - I-80 @ MM 236 (Half Moon Rd)
- I-80: IC - I-80 @ MM 237.3 (Ireland Ave NW)
- I-80: IC - I-80 @ MM 238.3 (Jasper Ave)
- I-80: IC - I-80 @ MM 238.8 (I-380 NB Flyover)
- I-80: IC - I-80 @ MM 238.9 (I-380 NB Flyover)
- I-80: IC - I-80 @ MM 239.7 (US 6)
- I-80: IC - I-80 @ MM 240.2 (Coral Ridge Ave)
- I-80: IC - I-80 @ MM 240.7 (E of Coral Ridge Ave)
- I-80: IC - I-80 @ MM 241.7 (12th Ave)
- I-80: IC - I-80 @ MM 242.6 (1st Ave)
- I-80: IC - I-80 @ MM 242.6 (1st Ave)-Q
About these cameras
Every camera on this page is an official public feed published by the Iowa Department of Transportation. Roadze doesn't own or operate them — it brings all 844 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
- 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
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
Every camera in Iowa was checked today. 844 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.