SpeedCams.us
Menu
Live Iowa DOT cameras · updated Sep 26, 2026

Des Moines Traffic Cameras

129 live highway cameras across Des Moines, Ankeny, West Des Moines and Newton, grouped by highway. Tap a camera on the map for its latest snapshot.
129
Live cameras
129 showing an image at last check
9
Highways covered
2
Nearby cities
I-35
Most covered
41 cameras
Loading map…

Images: Iowa DOT (CC BY 4.0), linked live and never stored by SpeedCams.us. Not affiliated with or endorsed by Iowa DOT.

I-35 traffic cameras (41)

In milepost order along I-35. Scroll sideways for more.

I-35 @ MM 52 (Co Rd G50)
I-35 @ MM 52 (Co Rd G50)Des Moines · mile 52
I-35 @ MM 54.0 (McKinley St)
I-35 @ MM 54.0 (McKinley St)Des Moines · mile 54
I-35 @ MM 56.8 (IA 92)
I-35 @ MM 56.8 (IA 92)Des Moines · mile 56.8
I-35 @ MM 58.5 (Hoover St)
I-35 @ MM 58.5 (Hoover St)Des Moines · mile 58.5
I-35 @ MM 61.6 (Fillmore St)
I-35 @ MM 61.6 (Fillmore St)Des Moines · mile 61.6
I-35 @ MM 65 (Cumming Ave)
I-35 @ MM 65 (Cumming Ave)Des Moines · mile 65
I-35 @ MM 66.6 (Adams St)
I-35 @ MM 66.6 (Adams St)Des Moines · mile 66.6
I-35 @ MM 67.7 (Maffitt Lake Rd)
I-35 @ MM 67.7 (Maffitt Lake Rd)Des Moines · mile 67.7
I-35 @ MM 67.9 (IA 5)
I-35 @ MM 67.9 (IA 5)Des Moines · mile 67.9
I-35 @ MM 69.2 (Grand Ave)
I-35 @ MM 69.2 (Grand Ave)Des Moines · mile 69.2
I-35 @ MM 70.4 (Mills Civic Pkwy)-Q
I-35 @ MM 70.4 (Mills Civic Pkwy)-QDes Moines · mile 70.4
I-35 @ MM 70.4 (Mills Civic Pkwy)
I-35 @ MM 70.4 (Mills Civic Pkwy)Des Moines · mile 70.4
I-35 @ MM 71.5 (EP True Pkwy)
I-35 @ MM 71.5 (EP True Pkwy)Des Moines · mile 71.5
I-35 @ MM 72.1 (Ashworth Ave)
I-35 @ MM 72.1 (Ashworth Ave)Des Moines · mile 72.1
I-80 @ MM 122.8 (West Mix)
I-80 @ MM 122.8 (West Mix)Des Moines · mile 72.7
I-35/80 @ MM 123.5 (Westown Pkwy)
I-35/80 @ MM 123.5 (Westown Pkwy)Des Moines · mile 72.9
I-35/80 @ MM 123.8 (University Ave)
I-35/80 @ MM 123.8 (University Ave)Des Moines · mile 73.3
I-35/80 @ MM 125.8 (Douglas Ave)
I-35/80 @ MM 125.8 (Douglas Ave)Des Moines · mile 73.4
I-35/80 @ MM 126.8 (Meredith Dr)
I-35/80 @ MM 126.8 (Meredith Dr)Des Moines · mile 73.4
I-35/80 @ MM 131.1 (Merle Hay Rd)
I-35/80 @ MM 131.1 (Merle Hay Rd)Des Moines · mile 73.4
I-35/80 @ MM 129.1 (86th St)
I-35/80 @ MM 129.1 (86th St)Des Moines · mile 73.4
I-35/80 @ MM 124.2 (Hickman Rd)
I-35/80 @ MM 124.2 (Hickman Rd)Des Moines · mile 73.4
I-35/80 @ MM 136.9
I-35/80 @ MM 136.9Des Moines · mile 86.8
I-35/80 @ MM 137.3 (EB Exit to I-35 NB Split - East Mix)
I-35/80 @ MM 137.3 (EB Exit to I-35 NB Split - East Mix)Eastbound · Des Moines · mile 86.8
I-35/80 @ MM 135.2 (2nd Ave)
I-35/80 @ MM 135.2 (2nd Ave)Des Moines · mile 86.8
I-35/80 @ MM 132 (NW Beaver Dr)
I-35/80 @ MM 132 (NW Beaver Dr)Des Moines · mile 86.8
I-35/80 @ MM 134.54 (NW 6th Dr.)
I-35/80 @ MM 134.54 (NW 6th Dr.)Des Moines · mile 86.8
I-35/80 @ MM 133.5 (Morningstar Dr)
I-35/80 @ MM 133.5 (Morningstar Dr)Des Moines · mile 86.8
I-35/80 @ MM 136.2 (E 14th)
I-35/80 @ MM 136.2 (E 14th)Des Moines · mile 86.8
I-235 @ MM 14.3 (EB Exit to I-80 WB - East Mix)
I-235 @ MM 14.3 (EB Exit to I-80 WB - East Mix)Eastbound · Des Moines · mile 87.1
I-35/80 @ MM 137.2 (EB Exit to I-35 NB - East Mix)
I-35/80 @ MM 137.2 (EB Exit to I-35 NB - East Mix)Eastbound · Des Moines · mile 87.4
I-35 @ MM 87.5 (NE 54th Ave - East Mix)
I-35 @ MM 87.5 (NE 54th Ave - East Mix)Des Moines · mile 87.5
I-35 @ MM 88.3 (Corporate Woods DMS)
I-35 @ MM 88.3 (Corporate Woods DMS)Des Moines · mile 88.3
I-35 @ MM 89 (Corporate Woods Dr)
I-35 @ MM 89 (Corporate Woods Dr)Des Moines · mile 89
I-35 @ MM 90.6 (Oralabor Rd)
I-35 @ MM 90.6 (Oralabor Rd)Des Moines · mile 90.6
I-35 @ MM 92.6 (1st St - Ankeny)-Q
I-35 @ MM 92.6 (1st St - Ankeny)-QDes Moines · mile 92.6
I-35 @ MM 92.6 (1st St - Ankeny)
I-35 @ MM 92.6 (1st St - Ankeny)Des Moines · mile 92.6
I-35 @ MM 93.9 (S of NE 36th St)
I-35 @ MM 93.9 (S of NE 36th St)Des Moines · mile 93.9
I-35 @ MM 94.7 (NE 36th St)
I-35 @ MM 94.7 (NE 36th St)Des Moines · mile 94.7
I-35 @ MM 96.8 (NE 126th Ave Elkhart)
I-35 @ MM 96.8 (NE 126th Ave Elkhart)Des Moines · mile 96.8
I-35 @ MM 98.8 (NE 142nd Ave)
I-35 @ MM 98.8 (NE 142nd Ave)Des Moines · mile 98.8

I-80 traffic cameras (39)

In milepost order along I-80. Scroll sideways for more.

I-80 @ MM 118.4 (Grand Prairie Pkwy)-Q
I-80 @ MM 118.4 (Grand Prairie Pkwy)-QDes Moines · mile 118.4
I-80 @ MM 118.4 (Grand Prairie Pkwy)
I-80 @ MM 118.4 (Grand Prairie Pkwy)Des Moines · mile 118.4
I-80 @ MM 120.4 (Ashworth Rd)
I-80 @ MM 120.4 (Ashworth Rd)Des Moines · mile 120.4
I-80 @ MM 121.2 (Jordan Creek Pkwy)
I-80 @ MM 121.2 (Jordan Creek Pkwy)Des Moines · mile 121.2
I-80 @ MM 122.2 (60th St)
I-80 @ MM 122.2 (60th St)Des Moines · mile 122.2
I-80 @ MM 122.8 (West Mix)-Q
I-80 @ MM 122.8 (West Mix)-QDes Moines · mile 122.6
I-80 @ MM 123.3 (EB Exit to N I-35 - West Mix)
I-80 @ MM 123.3 (EB Exit to N I-35 - West Mix)Eastbound · Des Moines · mile 123.2
I-35/80 @ MM 127.2 (IA 141W Flyover)
I-35/80 @ MM 127.2 (IA 141W Flyover)Des Moines · mile 127.2
I-35/80 @ MM 128.2 (100th St)
I-35/80 @ MM 128.2 (100th St)Des Moines · mile 128.2
I-35/80 @ MM 130.2 (72nd St)
I-35/80 @ MM 130.2 (72nd St)Des Moines · mile 130.2
I-35/80 @ MM 136.4
I-35/80 @ MM 136.4Des Moines · mile 136.1
I-35/80 @ MM 137.2 (22nd St - East Mix)
I-35/80 @ MM 137.2 (22nd St - East Mix)Des Moines · mile 137.2
I-35 @ MM 86.8 (SB Exit to I-80 WB - East Mix)
I-35 @ MM 86.8 (SB Exit to I-80 WB - East Mix)Southbound · Des Moines · mile 137.4
I-35 @ MM 87.2 (I-35 SB Exits to I-80 Split - East Mix)
I-35 @ MM 87.2 (I-35 SB Exits to I-80 Split - East Mix)Southbound · Des Moines · mile 137.6
I-80 @ MM 137.8 (WB Exit to I-35 NB - East Mix)
I-80 @ MM 137.8 (WB Exit to I-35 NB - East Mix)Westbound · Des Moines · mile 137.8
I-80 @ MM 138.7
I-80 @ MM 138.7Des Moines · mile 138.7
I-80 @ MM 140.0 (Berwick DMS)
I-80 @ MM 140.0 (Berwick DMS)Des Moines · mile 139.6
I-80 @ MM 140.4 (US 65)
I-80 @ MM 140.4 (US 65)Des Moines · mile 140.4
I-80 @ MM 141.3 (34th Ave)
I-80 @ MM 141.3 (34th Ave)Des Moines · mile 141.3
I-80 @ MM 141.7 (Hubbell Ave - S of I-80)
I-80 @ MM 141.7 (Hubbell Ave - S of I-80)Des Moines · mile 141.7
I-80 @ MM 141.8 (Hubbell Ave - N of I-80)
I-80 @ MM 141.8 (Hubbell Ave - N of I-80)Des Moines · mile 141.8
I-80 @ MM 142.9 (E of US 65)
I-80 @ MM 142.9 (E of US 65)Des Moines · mile 142.6
I-80 @ MM 143.4 (1st Ave - Altoona)
I-80 @ MM 143.4 (1st Ave - Altoona)Des Moines · mile 143.4
I-80 @ MM 144.5 (NE 80th St - Altoona)
I-80 @ MM 144.5 (NE 80th St - Altoona)Des Moines · mile 144.5
I-80 @ MM 162 (52nd St)
I-80 @ MM 162 (52nd St)Newton · mile 162
I-80 @ MM 162.8 (Newton DMS)
I-80 @ MM 162.8 (Newton DMS)Newton · mile 162.8
I-80 @ MM 163.8 (W of US 6)
I-80 @ MM 163.8 (W of US 6)Newton · mile 163.8
I-80 @ MM 164 (IA 14)
I-80 @ MM 164 (IA 14)Newton · mile 164
I-80 @ MM 165 (W 4th St)
I-80 @ MM 165 (W 4th St)Newton · mile 165
I-80 @ MM 166 (E 12th St)
I-80 @ MM 166 (E 12th St)Newton · mile 166
I-80 @ MM 167 (Speedway)
I-80 @ MM 167 (Speedway)Newton · mile 166.9
I-80 @ MM 168 (Speedway Dr)
I-80 @ MM 168 (Speedway Dr)Newton · mile 168
I-80 @ MM 168 (Speedway Dr)-Q
I-80 @ MM 168 (Speedway Dr)-QNewton · mile 168
I-80 @ MM 169.7
I-80 @ MM 169.7Newton · mile 169.7
I-80 @ MM 171 (E 84th St)
I-80 @ MM 171 (E 84th St)Newton · mile 171
I-80 @ MM 173 (Co Rd T22)
I-80 @ MM 173 (Co Rd T22)Newton · mile 173
I-80 @ MM 174.5
I-80 @ MM 174.5Newton · mile 174.5
I-80 @ MM 177.8 (W of Co Rd T38)
I-80 @ MM 177.8 (W of Co Rd T38)Newton · mile 177.8
I-80 @ MM 178.8 (Co Rd T38)
I-80 @ MM 178.8 (Co Rd T38)Newton · mile 178.8

I-235 traffic cameras (32)

In milepost order along I-235. Scroll sideways for more.

I-235 @ MM 1.2 (42nd St)
I-235 @ MM 1.2 (42nd St)Des Moines · mile 1.2
I-235 @ MM 1.8 (Valley West Dr)
I-235 @ MM 1.8 (Valley West Dr)Des Moines · mile 1.8
I-235 @ MM 2.2 (28th St)
I-235 @ MM 2.2 (28th St)Des Moines · mile 2.2
I-235 @ MM 2.6 (22nd St)
I-235 @ MM 2.6 (22nd St)Des Moines · mile 2.6
I-235 @ MM 3.1 (17th St)
I-235 @ MM 3.1 (17th St)Des Moines · mile 3.1
I-235 @ MM 3.6 (73rd St)
I-235 @ MM 3.6 (73rd St)Des Moines · mile 3.6
I-235 @ MM 4.3 (63rd St)
I-235 @ MM 4.3 (63rd St)Des Moines · mile 4.3
I-235 @ MM 4.8 (56th St)
I-235 @ MM 4.8 (56th St)Des Moines · mile 4.8
I-235 @ MM 5.4 (Polk Blvd)
I-235 @ MM 5.4 (Polk Blvd)Des Moines · mile 5.4
I-235 @ MM 5.8 (42nd St)
I-235 @ MM 5.8 (42nd St)Des Moines · mile 5.8
I-235 @ MM 6.3 (35th St)
I-235 @ MM 6.3 (35th St)Des Moines · mile 6.3
I-235 @ MM 6.7 (28th St)
I-235 @ MM 6.7 (28th St)Des Moines · mile 6.9
I-235 @ MM 6.9 (Cottage Grove Ave)
I-235 @ MM 6.9 (Cottage Grove Ave)Des Moines · mile 7.2
I-235 @ MM 7.4 (MLK Pkwy)
I-235 @ MM 7.4 (MLK Pkwy)Des Moines · mile 7.4
I-235 @ MM 7.8 (Keo Way)
I-235 @ MM 7.8 (Keo Way)Des Moines · mile 7.8
I-235 @ MM 7.7 (E of Keo Way)
I-235 @ MM 7.7 (E of Keo Way)Des Moines · mile 8
I-235 @ MM 8.3 (7th Ave)
I-235 @ MM 8.3 (7th Ave)Des Moines · mile 8.3
I-235 @ MM 8.4 (5th Ave)
I-235 @ MM 8.4 (5th Ave)Des Moines · mile 8.4
I-235 @ MM 8.7 (2nd Ave)
I-235 @ MM 8.7 (2nd Ave)Des Moines · mile 8.7
I-235 @ MM 9.2 (Penn Ave)
I-235 @ MM 9.2 (Penn Ave)Des Moines · mile 9.2
I-235 @ MM 9.6 (E 12th St)
I-235 @ MM 9.6 (E 12th St)Des Moines · mile 9.6
I-235 @ MM 9.8 (E 14th St)
I-235 @ MM 9.8 (E 14th St)Des Moines · mile 9.8
I-235 @ MM 10.1 (EB Exit to University Ave)
I-235 @ MM 10.1 (EB Exit to University Ave)Eastbound · Des Moines · mile 10.1
I-235 @ MM 10.53 (University Blvd.)
I-235 @ MM 10.53 (University Blvd.)Des Moines · mile 10.6
I-235 @ MM 10.8 (E 21st St)
I-235 @ MM 10.8 (E 21st St)Des Moines · mile 10.8
I-235 @ MM 11.3 (E of Easton Blvd)
I-235 @ MM 11.3 (E of Easton Blvd)Des Moines · mile 11.3
I-235 @ MM 11.7 (Guthrie Ave)
I-235 @ MM 11.7 (Guthrie Ave)Des Moines · mile 11.7
I-235 @ MM 12.3 (Hull Ave)
I-235 @ MM 12.3 (Hull Ave)Des Moines · mile 12.3
I-235 @ MM 12.6 (Euclid Ave)
I-235 @ MM 12.6 (Euclid Ave)Des Moines · mile 12.6
I-235 @ MM 13.1 ( E of Euclid Ave)
I-235 @ MM 13.1 ( E of Euclid Ave)Des Moines · mile 13.1
I-235 @ MM 13.1 (Broadway DMS)
I-235 @ MM 13.1 (Broadway DMS)Des Moines · mile 13.5
I-235 @ MM 14.2 (I-80 East Mix)
I-235 @ MM 14.2 (I-80 East Mix)Des Moines · mile 14.2

IA 141 traffic cameras (6)

In milepost order along IA 141. Scroll sideways for more.

IA 141 @ MM 148.4 (NW 121st St - ICWS)-Q
IA 141 @ MM 148.4 (NW 121st St - ICWS)-QDes Moines · mile 148.4
IA 141 @ MM 148.4 (NW 121st St - ICWS)
IA 141 @ MM 148.4 (NW 121st St - ICWS)Des Moines · mile 148.4
IA 141 @ MM 149 (IA 415)
IA 141 @ MM 149 (IA 415)Des Moines · mile 149
IA 141 @ MM 152.5 (E 1st St)
IA 141 @ MM 152.5 (E 1st St)Des Moines · mile 152.5
IA 141 @ MM 153.6 (SE 19th St)
IA 141 @ MM 153.6 (SE 19th St)Des Moines · mile 153.6
IA 141 @ MM 154.7 (SE 37th St)
IA 141 @ MM 154.7 (SE 37th St)Des Moines · mile 154.7

IA 415 traffic cameras (1)

In milepost order along IA 415. Scroll sideways for more.

IA 415 @ MM 13.7 (Mile Long Bridge)
IA 415 @ MM 13.7 (Mile Long Bridge)Des Moines · mile 13.7

IA 5 traffic cameras (3)

In milepost order along IA 5. Scroll sideways for more.

IA 5 @ MM 92.6 (US 65/69)
IA 5 @ MM 92.6 (US 65/69)Des Moines · mile 92.6
IA 5 @ MM 96.5 (Fleur Dr)
IA 5 @ MM 96.5 (Fleur Dr)Des Moines · mile 96.5
IA 5 @ MM 100.7 (SW Connector)
IA 5 @ MM 100.7 (SW Connector)Des Moines · mile 100.7

University Ave traffic cameras (1)

In milepost order along University Ave. Scroll sideways for more.

IA 163 @ MM 4.3 (Hickory Blvd)
IA 163 @ MM 4.3 (Hickory Blvd)Des Moines · mile 0

Unknown traffic cameras (1)

In milepost order along Unknown. Scroll sideways for more.

I-35 @ MM 100.15 (NE 158TH Ave.)
I-35 @ MM 100.15 (NE 158TH Ave.)Des Moines · mile 0

US 65 traffic cameras (5)

In milepost order along US 65. Scroll sideways for more.

US 65 @ MM 71.6 (IA 5)
US 65 @ MM 71.6 (IA 5)Des Moines · mile 71.4
US 65 @ MM 72.7 (Army Post Rd)
US 65 @ MM 72.7 (Army Post Rd)Des Moines · mile 72.7
US 65 @ MM 76.1 (Vandalia Rd)
US 65 @ MM 76.1 (Vandalia Rd)Des Moines · mile 76.1
US 65 @ MM 78.2 (University Ave)
US 65 @ MM 78.2 (University Ave)Des Moines · mile 78.2
US 65 @ MM 81.6 (8th St)
US 65 @ MM 81.6 (8th St)Des Moines · mile 81.6

Des Moines traffic cameras: common questions

Are these Des Moines traffic cameras live?

+

Each image is the latest still snapshot published by Iowa DOT, loaded directly from Iowa DOT and refreshed on this page every 90 seconds while it is on screen. Iowa DOT updates most cameras every few minutes; open the Iowa DOT live view for streaming video where it is offered.

Do Iowa DOT traffic cameras give speeding tickets?

+

No. These are traffic-monitoring cameras used to watch congestion and incidents; they do not issue citations and Iowa DOT does not record or archive the footage. Automated enforcement in Iowa is set by state law: speed cameras are limited to specific programs and red-light cameras are allowed in participating cities.

Which Des Moines highways have the most cameras?

+

I-35 (41), I-80 (39), I-235 (32), IA 141 (6), US 65 (5). Use the highway links to jump straight to a route.