We've been listening to you. Try phase 2 of our updated 511 website and let us know what you think. X
Iowa DOT Logo IADOT ISP
Menu
Winter Driving Winter Driving
Road Reports Road Reports
Restrictions Restrictions
Cameras Cameras
Electronic Signs Electronic Signs
Cookies must be enabled to view certain features on this website.
Cameras—Statewide
Map of Statewide Between County Road T16 and County Road T24 (Dumont). The road is closed due to bridge construction work. A detour is in operation. Until May 1, 2021 at about 5:00PM CST. Between County Road T24 and County Road T16 (Dumont). The road is closed due to bridge construction work. A detour is in operation. Until May 1, 2021 at about 5:00PM CST.
S Lewis: SC - S Lewis @ Golf Course (23)
I-35: AM - I-35 @ E 190th St (10)
I-80: I-80 @ MM 208
I-380: Rest Area: I-380 NB MM 11 near Cedar Rapids
US 30: RWIS - US 30 MM 311 @ De Witt
I-80: DM - I-80 EB @ Hubbell Ave (25)
I-235: DM - I-235 @ E 14th (05)
I-80: Rest Area: I-80 WB MM 237 near Tiffin
IA 4: RWIS - IA 4 MM 25 @ Jefferson
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
I-80: I-80 @ MM 198
I-35: Rest Area: I-35 N/S MM 214 near Northwood
US 20: WL - US 20 @ Ansborough (01)
US 30: NV - US 30 @ 600th Ave (02)
I-280: 6L - I-280 @ IL MM 15.3 (IWZ 3073)
Kanesville: CB - Kanesville @ 7th Street (30)
US 218: RWIS - US 218 MM 37 @ Mount Pleasant
US 20: SC - US 20 @ Christy (15)
I-80: 4BN - I-80 @ 710th St (IWZ 3701)
US 30: AM - US 30 @ 520th Ave (14)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-80: Rest Area: I-80 EB MM 148 near Mitchellville
US 275: CB - US 275 @ 11th Street (27)
I-80: QC - I-80 @ I-280 (16)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-35: DM - I-35 @ Mills Civic (50)
I-35: DM - I-35 @ 1st St in Ankeny - ICWS Quad(41Q)
I-35: AM - I-35 @ IA 210 (01)
I-380: WL - I-380 @ River Forest Road (07)
US 65: DM - US 65 @ University (28)
I-80: DM - I-35/80 @ Meredith Dr (57)
US 18: D2 - US 18 @ MM 186.3 near Mason City (03)
I-80: CB - I-80/29 @ Indian Creek (61)
US 34: 5AH - US 34 @ MM 263 (IWZ 3185 West)
US 30: CR - US 30 @ Stoney Point Rd (23)
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd - Quad(12Q)
I-29: I-29:  Pacific Junction NB Rest Area
Broadway: CB - Broadway @ 16th Street (29)
I-29: CB - I-29 @ Nebraska Avenue (17)
I-29: SC - I-29 @ RR Bridge (08)
I-35: DM - I-35 @ Corporate Woods DMS (37)
I-80: Rest Area: I-80 WB MM 148 near Mitchellville
I-80: CB - I-80 @ McPherson (10)
I-80: NW - I-80 @ Kellogg OH (11)
I-74: QC - I-74 @ 35th Ave-IL (41)
IA 2: 4BL - IA 2 @ Missouri River (IWZ 3713)
I-80: CB - I-80 @ Hubbard Road (11)
I-29: CB - I-29 @ RR Crossing (44)
US 151: D6 - US 151 @ MM 43.5 near Springville - Quad
I-29: SC - I-29 @ S. Riverside (27)
IA 2: RWIS - IA 2 MM 119 @ Leon
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
IA 100: CR - IA 100 @ Ellis Rd - MM 2.8 (58)
I-380: IC - I-380 @ Penn St (14)
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-29: CB - I-29 @ S of Hamilton Ln (34)
I-35: RWIS - I-35 MM 211 @ Worth County/Hanlontown
I-80: DM - I-35/80 @ 2nd Ave (23)
I-74: QC - I-74 NB @ US 67 (B2)
US 71: RWIS - US 71 MM 177 @ Storm Lake
I-35: DM - I-35 @ Co. Rd G50 (80)
US 34: 4BL - US 34 @ I-29 (IWZ 3375)
I-80: I-80 @ MM 217
US 34: 5AH - US 34 @ N 4th St (IWZ 3374 West)
I-35: DM - I-35 @ Ashworth Ave (55)
I-80: CB - I-80 @ US 6 (12)
I-80: Rest Area: I-80 EB MM 270 near Wilton
US 218: IC - US 218 @ Melrose DMS (25)
I-80: I-80 @ MM 186
S Lewis: SC - S Lewis @ Glenn (22)
I-235: DM - I-235 @ University (71)
I-80: CB - I-80 @ West I-29 Interchange (02)
I-80: QC - I-80 @ Northwest Blvd (17)
NULL: 6BG - Savanna: Wayne King Dr @ Division (IWZ 3143)
US 30: CR - US 30 @ E of Jappa Rd (33)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-80: I-80 @ MM 225
US 34: 5AK -  US-34 WB @ US-63 (IWZ 3196)
I-80: I-80 @ MM 149
4th St: 2W - US 20 E of IA 17 (IWZ 3172)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
I-380: CR - I-380 @ Collins Rd- North (17)
I-80: QC - I-80 @ Brady (18)
I-380: CR - I-380 @ Boyson Rd (19)
IA 141: DM - IA 141 @ E 1st St (92)
US 30: NV - US 30 @ 580th Ave (01)
I-280: RWIS - I-280 MM 0 @ Davenport
I-380: CR - I-380 @ US 30 North (05)
I-35: AM - I-35 @ MM 107.8 (04)
I-74: QC - I-74 @ WB Miss River (35)
I-35: DM - I-35 @ Grand (49)
IA 100: CR - IA 100 @ E Ave NW - MM 1.3 (59)
I-235: DM - I-235 @ 63rd St (15)
IA 100: CR - IA 100 @ Tama St (43)
I-80: I-80 @ MM 222
US 20: SC - US 20 @ Lakeport (14)
I-35: DM - I-35 @ McKinley St (79)
I-380: CR - I-380 @ US 30 South (04)
I-80: IC - I-80 @ Ireland Ave NW (02A)
I-380: WL - I-380 @ N of US 20 (19)
I-380: CR - I-380 @ Wilson Ave SW - WWD Quad(07Q)
I-380: 6BG - Savanna: Broderick Dr @ Adams (IWZ 3182)
US 61: RWIS - US 61 MM 159 @ Maquoketa
I-380: CR - I-380 @ 42nd St NE (15)
I-80: CB - I-80 @ Harry Langdon (07)
I-235: DM - I-235 @ MLK (10)
Larsen Park Rd.: SC - Larsen Park Rd @ Virginia St (29)
I-29: 4BL - I-29 @ MM 20 McPaul (IWZ 3702)
I-35: Rest Area: I-35 NB MM 98 near Elkhart
US 275: CB - US 275 East of Missouri River Bridge (25)
I-35: 1T/U - I-35 @ US-30 (IWZ 3706)
I-80: Rest Area: I-80 WB MM 80 near Adair
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
I-29: SC - I-29 @ US 20 (06)
I-74: QC - I-74 @ Avenue of the Cities (01)
I-29: CB - I-29 @ 25th Street (22)
Kansas Ave: IC - Kansas Ave @ I-80/380 System IC (33)
I-29: CB - I-29 @ IA 370 (13)
I-380: WL - US 218 @ N of San Marnan Dr (21)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-80: CB - I-80 @ Missouri River Bridge (01)
US 30: CR - US 30 @ W of 6th St SW (27)
I-35: 1TU - I-35 SB @ US-30 (IWZ 3704)
I-80: 6L - I-80 @ I-74/280 Junction IL (IWZ 3077)
Avenue G: CB - Avenue G @ 8th Street (42)
US 30: CR - US 30 @ Honey Grove Rd (32)
I-80: NW - I-80 @ IA 14 (03)
I-80: Rest Area: I-80 WB MM 270 near Wilton
I-80: CB - I-29/80 @ E of S 24th St (47)
I-29: CB - I-80 @ East I-29 Interchange (57)
S Lewis: SC - S Lewis @ Gordon (25)
IA 141: DM - IA 141 @ IA 415 (93)
US 18: RWIS - US 18 MM 257 @ Hawkeye
IA 9: RWIS - IA 9 MM 222 @ Saratoga
US 151: RWIS - US 151 MM 49 @ Anamosa
I-80: Rest Area: I-80 EB MM 208 near Victor
US 34: RWIS - US 34 MM 263 @ Burlington
US 30: BN - US 30 @ Quill Ave (02WWD)
I-235: DM - I-235 @ Keo Way (09)
I-29: CB - I-29 @ IA 192 (23)
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
US 30: BN - US 30 @ Quill Ave (02)
I-380: IC - I-380 @ Swan Lake (15)
US 34: 5AH - US 34 @ N 4th St (IWZ 3374 West)
I-80: Parking Only: I-80 EB MM 32 near Shelby
I-80: IC - I-80 @ Coral Ridge Ave (04)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
IA 100: CR - IA 100 @ Menards Ln (44)
US 34: RWIS - US 34 MM 49 @ Red Oak
US 20: RWIS - US 20 MM 277 @ Manchester
I-80: RWIS - I-80 MM 43 @ Avoca
I-235: DM - I-235 @ Guthrie (03)
US 30: BN - US 30 @ Story St - Quad (01Q)
US 218: 5AI - US 218 @ MM 47 (IWZ 3710)
US 30: AM - US 30 @ MM 142 (11)
I-380: CR - I-380 @ Rest Area (01)
I-74: QC - I-74 @ N End of WB Bridge (31)
I-380: WL - Evansdale water Tower - East (17)
I-29: CB - I-29 @ 9th Avenue (18)
I-29: CB - I-29 @ S of US 275 (54)
I-29: SC - I-29 @ Singing Hills (04)
US 30: BN - US 30 @ Story St (01)
I-80: NW - I-80 @ W of Co Rd T38N (16)
I-380: IC - I-380 @ Hwy 965 NE (16)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids US 30
IA 958: 6L - I-80 @ MM 303.9 (IWZ 3134)
I-380: WL - I-380 @ Gilbertville Road (10)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
IA 1: 5AJ - IA 1 @ Gingerich Rd (IWZ 3167)
I-235: DM - I-235 @ 31st St  (12)
US 18: RWIS - US 18 MM 122 @ Algona
I-80: NW - I-80 @ 52nd St (01)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
US 218: WL - US 218 @ Williston Rd (23)
I-74: QC - I-74 @ Toll Plaza to IA (04)
I-380: CR - I-380 @ Wilson Ave SW - WWD(07)
I-80: IC - I-80 @ Half Moon Rd (01)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-380: CR - I-380 @ 76th Ave (03)
US 275: CB - US 275 @ 24th Street (26)
I-29: 3W - I-29 @ MM 76.0 (IWZ 3712)
I-80: DM - I-35/80 @ NW Beaver Dr (95)
I-74: QC - I-74 SB @ US 67 (B1)
I-80: IC - I-80 @ East of Coral Ridge Ave (05)
I-29: SC - I-29 @ Floyd (09)
I-80: NW - I-80 @ Speedway Dr. (07)
I-29: CB - I-29 @ South I-680 Interchange (36)
I-80: I-80 @ MM 215
I-80: CB - I-80 @ I-880 Interchange (38)
US 34: RWIS - US 34 MM 87 @ Creston
I-29: 3W - I-29 @ MM 79.0 Rest Stop (IWZ 3714)
I-29: CB - I-29 @ Weigh Station (43)
IA 958: 5AK - IA 958 @ River Rd - West (IWZ 3116)
I-80: I-80 @ MM 190
US 59: D3 - US 20 @ US 59 Holstein (D3TV01)
I-235: DM - I-235 @ 28th St (11)
US 65: D1 - US 65 @ MM 75 (DMTT01)
I-80: IC - I-80 @ IA 1 (08)
I-29: SC - I-29 @ South of Riverside (12)
US 30: BN - US 30 @ MM 139 (04)
US 218: IC - US 218 @ Melrose (12)
I-35: DM - I-35 @ 1st St in Ankeny (41)
I-80: CB - I-80 @ Minden Interchange (39)
US 30: AM - US 30 @ S Dayton Ave (18)
I-80: I-80 @ MM 200
I-80: I-80 @ MM 196
I-29: RWIS - I-29 MM 10 @ Sidney
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-80: DM - I-80 @ Ashworth Rd (70)
IA 10: RWIS - IA 10 MM 24 @ Alton
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-80: Rest Area: I-80 EB MM 300 near Davenport
I-35: DM - I-35 @ Oralabor (40)
US 34: 4BL - US 34 @ US 59 (IWZ 3376)
I-35: 1J - I-35/80 @ 100th St (IWZ 3187)
I-80: NW - I-80 @ W of US 6 (13)
I-80: IC - I-80 @ Jasper Ave (02)
US 218: 5AI - US 218 @ MM 46.65  (IWZ 3717)
I-35: DM - I-35 @ IA 5  (36)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
IA 2: RWIS - IA 2 MM 66 @ Bedford
IA 21: RWIS - IA 21 MM 62 @ Tama
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
I-80: Parking Only: I-80 WB MM 268 near Wilton
I-35: DM - I-35 @ NE 126 Ave (62)
I-29: RWIS - I-29 MM 76 @ Missouri Valley
I-80: IC - I-80 @ Dubuque St (07)
IA 12: 3T - IA 12 @ W 19th St (IWZ 3175)
US 34: 5AH - US 34 @ IL MM 1.2 (IWZ 3191)
I-380: CR - I-380 @ H Ave NE (12)
I-380: WL - US 218 @ San Marnan Dr (20)
IA 100: CR - IA 100 @ S 22nd St (46)
I-280: 6L - I-280 @ MM 6.1 (IWZ 3076)
I-29: CB - I-29/80 @ 24th Street (03)
I-74: QC - I-74 @ Middle Rd (09)
I-235: DM - I-235 @ Polk Blvd (14)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-80: 6W - I-80 @ E of I-380 (IWZ 3360)
US 218: WL - US 218 @ Hawthorn (22)
I-35: DM - I-35 @ Fillmore St (76)
IA 100: CR - IA 100 W of I-380 (36)
I-80: CB - I-80/29 WB @ East Interchange (56)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
US 30: 6Z - US 30 @ Co Rd V66 (IWZ 3158)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
I-80: I-80 @ MM 192
Kansas Ave SW: IC - Kansas Ave @ Tiffin Hut (SP43)
US 20: WL - US 20 @ S. Canfield Road (18)
I-80: DM - I-35/80 @ Douglas (42)
I-35: DM - I-35 @ Corporate Woods (53)
I-380: CR - I-380 @ Collins Rd- South (16)
I-35: D1 - I-35 @ IA 175 Ellsworth (09)
US 30: 1BY - US 30 @ MM 206 (IWZ 3103)
US 65: DM - US 65 @ NE 46th (27)
I-80: DM - I-35/80 @ Westown PKWY (68)
I-74: 6L - I-74 @ I-280 (IWZ 3195)
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
I-80: Parking Only: I-80 WB MM 32 near Shelby
I-29: SC - I-29 @ Hamilton (11)
I-35: DM - I-35 @ NE 158 Ave (64)
IA 149: RWIS - IA 149 MM 0 @ Ottumwa
US 34: 5AH - US 34 @ Gulfport, IL (IWZ 3184)
I-80: IC - I-80 @ Prairie du Chien (24)
I-80: I-80 @ MM 188
I-74: QC - I-74 @ S End of WB Bridge (37)
I-380: WL - Evansdale water Tower - West (16)
I-74: QC - I-74 @ 16th Ave-IL (40)
I-29: SC - I-29 @ MM 147 (31)
US 218: 2U - US 218 @ E of IA-58 (IWZ 3131)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-80: I-80 @ MM 197
I-80: Rest Area: I-80 WB MM 19 near Underwood
IA 57: 2T - IA 57 @ Ellen St (IWZ 3180)
I-80: CB - I-80 @ Madison Avenue (08)
US 30: CR - US 30 @ J St SW (28)
I-80: Rest Area: I-80 EB MM 80 near Adair
I-29: CB - I-29 @ Basswood Road (15)
I-80: Rest Area: I-80 WB MM 300 near Davenport
NULL: 6BG - Savanna: Broderick Dr @ Chicago (IWZ 3155)
I-80: I-80 @ MM 205
16th St: 6L - 16th Street @ Ave. of the Cities (IWZ 3189 North)
US 30: RWIS - US 30 MM 80 @ Carroll
I-35: RWIS - I-35 MM 153 @ Williams
I-35: DM - I-35 @ Adams St (74)
I-80: I-80 @ MM 184
I-380: CR - I-380 @ County Home Rd (21)
US 59: RWIS - US 59 MM 95 @ Denison
US 20: 2W - US 20 @ MM 131 (IWZ3166)
I-380: CR - I-380 @ 1st Ave SW (09)
US 218: WL - US 218 @ Sergeant Rd (27)
US 65: DM - US 65 @ IA 5 (31)
I-35: DM - I-35 @ MM 94 (60)
I-380: IC - I-80 @ I-380/US 218 (03)
US 67: QC - US 67 Centennial Bridge - IA (13)
I-29: CB - I-29 @ I-480 Interchange (19)
I-235: DM - I-235 @ Valley West in WDM (17)
I-80: DM - I-80 @ East of US 65 (47)
Grand Ave: 1CA - Grand Ave @ 63rd St (IWZ 3200)
I-35: 1AM - I-35 @ MM 93.7 (IWZ3183)
US 34: 5AK - US-34 WB East of E Vine St (IWZ 3716)
I-35: RWIS - I-35 MM 187 @ Mason City
I-80: I-80 @ MM 150
IA 100: CR - IA 100 W of Edgewood Rd NE - MM 6.6 (53)
I-80: DM - I-35/80 @ University (51)
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-80: Rest Area: I-80 WB MM 180 near Grinnell
I-29: 4BL - I-29 @ MM 66.7 (IWZ 3112)
I-380: WL - I-380 @ Evansdale Drive (09)
I-380: CR - I-380 @ 8th St NE (11)
I-29: CB - I-29 @ US 275 (53)
IA 100: CR - IA 100 @ IA 13 (47)
I-74: 6L - I-74 @ South of 7th Ave IL (IWZ 3709)
I-35: AM - I-35 @ MM 105.6 (03)
I-80: CB - I-29/80 @ W of S 24th St (51)
US 20: WL - US 20 @ Hammond (03)
19th St: 6L - 19th St @ River Dr IL (IWZ 3152)
US 30: AM - US 30 @ MM 147 (15)
I-80: I-80 @ MM 214
19th St: 6L - 19th St @ 7th Ave Moline IL (IWZ 3114)
I-80: RWIS - I-80 MM 72 @ Adair
I-74: QC - I-74 @ Toll Plaza to IL (06)
US 65: DM - US 65 @ Vandalia (29)
I-380: WL - I-380 @ S. Raymond Road (11)
US 151: 6BX - US-151 @ Wright Bros Blvd (IWZ 3164 East)
Kanesville: CB - Kanesville @ N Broadway (31)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-29: CB - I-29 @ 35th Street (21)
I-29: SC - I-29 @ MM 145.4 (46)
US 30: BN - US 30 @ U Ave (05)
I-80: DM - I-35/80 @ Morningstar (43)
US 30: CR - US 30 @ IA 13 (34)
I-380: IC - I-380 @ Swisher (18)
US 34: RWIS - US 34 MM 115 @ Osceola
I-80: QC - I-80 @ Co Rd Y48 (15)
US 65: DM - US 65 @ Army Post Rd (30)
I-80: RWIS - I-80 MM 266 @ Tipton
I-380: WL - I-380 @ US 20 East 1 (12)
I-29: SC - I-29 @ US 20 - South (05)
I-235: DM - I-235 @ E 21st (04)
IA 2: RWIS - IA 2 MM 164 @ Centerville
I-80: I-80 @ MM 181
I-80: I-80 @ MM 219
I-29: 4BL - I-29 @ US 34 (IWZ 3707)
I-80: D4 - I-80 @ MM 93.3 near Stuart (D4TV01)
NULL: 6BG - Sabula: River St @ Cherry St (IWZ 3109
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-80: DM - I-35/80 @ 86th St (21)
I-74: 6L - I-74 @ River Dr IL (IWZ 3113)
I-235: DM - I-235 @ 22nd St in WDM (16)
IA 5: DM - IA 5 @ SW Connector (35)
IA 958: 5AK - IA 958 @ Vine St - East (IWZ 3142)
I-80: QC - I-80 @ LeClaire (20)
I-29: 3Q - I-29 @ MM 91.5 (IWZ 3168)
US 30: CR - US 30 @ Williams Blvd SW (24)
I-80: DM - I-80 @ Hubbell Ave (59)
I-80: 3R - US-75 @ 325th St (IWZ 3138)
US 59: D3 - US 20 @ US 59 Holstein - Quad (D3TV01Q)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
IA 13: CR - IA 13 @ 7th Ave (52)
US 20: SC - US 20 @ Gordon (18)
I-235: DM - I-235 @ 42nd St (13)
IA 13: CR - IA 13 @ Bertram Rd (48)
I-80: I-80 @ MM 161
I-80: NW - I-80 @ Newton OH (02)
US 20: RWIS - US 20 MM 18 @ Moville
I-80: IC - I-80 @ 12th Avenue (23)
I-35: DM - I-35 @ NE MixMaster (North) (69)
I-80: NW - I-80 @ E. 12th St. (05)
IA 2: RWIS - IA 2 MM 219 @ Cantril
US 63: D5 - US 63 @ MM 46 near Chillicothe (D5TV04)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
I-35: D2 - I-35 @ MM 194.3 near Clear Lake (D2TV02)
I-80: I-80 @ MM 210
I-380: IC - I-380 @ Forevergreen Rd (13)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-74: QC - I-74 @ N Tower to IA (05)
I-80: Rest Area: I-80 EB MM 19 near Underwood
I-35: 1AM - I-35 @ MM 93.1 Pull Off (IWZ 3193)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
US 34: 5AK - US-34 WB @ E Vine St (IWZ 3147)
I-80: DM - I-80 @ Jordan Creek (18)
I-74: QC - I-74 @ N of US 67/Grant (30)
I-380: IC - I-380 @ Iowa River (17)
I-80: DM - I-35/80 @ Hickman (19)
US 30: AM - US 30 @ 500th Ave (12)
I-80: CB - I-80 @ Woodbury Ave (58)
US 20: RWIS - US 20 MM 316 @ Dubuque
I-80: Parking Only: I-80 EB MM 44 near Avoca
IA 141: DM - IA 141 @ NW 121st St - ICWS (94)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
I-29: CB - I-29 @ 192nd Street (14)
US 34: 4BL - US 34 @ West of  I-29 (IWZ 3705)
I-29: CB - I-29 @ I-80 EB Ramp (45)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
IA 5: DM - IA 5 @ US 65/69 (32)
US 218: RWIS - US 218 MM 211 @ Plainfield
I-80: DM - I-80 @ 38th in Altoona (54)
I-80: DM - I-35/80 @ E of US 69 (89)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
I-80: I-80 @ MM 155
IA 100: CR - IA 100 E of Cedar River - MM 5.7 (55)
US 75: 3R - US-75 @ C70 (IWZ 3117)
I-80: QC - I-80 @ Walcott DMS (14)
I-74: QC - I-74 @ I-80 (19)
I-29: 3W - I-29 @ MM 82.8 (IWZ 3159 East)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-29: SC - I-29 @ Bluff (26)
US 20: WL - US 20 @ Hawkeye Road (02)
I-80: I-80 @ MM 204
I-235: DM - I-235 @ 42nd WDM (72)
I-80: NW - I-80 @ Speedway (06)
I-80: Parking Only: I-80 EB MM 268 near Wilton
I-380: 6W - I-380 @ US 6 (IWZ 3173)
16th St: 6L - 16th Street @ Ave. of the Cities (IWZ 3189 South)
I-380: WL - I-380 @ US 20 East 2 (13)
I-29: CB - I-29 @ North I-680 Interchange (37)
US 151: 6BX - US-151 @ Wright Bros Blvd (IWZ 3164 West)
US 30: CR - US 30 @ 21st St SW (26)
I-235: DM - I-235 @ 7th Ave (08)
I-235: DM - I-235 @ Euclid (02)
I-80: Rest Area: I-80 EB MM 237 near Tiffin
I-29: SC - I-29 @ Pavillion (43)
IA 149: RWIS - IA 149 MM 66 @ Williamsburg
I-74: QC - I-74 @ Last Iowa Exit (08)
US 75: 3R - US-75 S of Hinton (IWZ 3176)
I-380: CR - I-380 @ Wright Bros Blvd (02)
US 218: IC - US 218 @ South of I-80 (34)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (02)
I-80: Weigh Station: I-80 EB MM 115 near De Soto
IA 100: CR - IA 100 Near Xavier High School - MM 6.2 (54)
I-29: SC - I-29 @ US 20 - North (07)
US 20: SC - US 20 @ Sunnybrook (16)
I-35: Rest Area: I-35 SB MM 98 near Elkhart
US 151: D6 - US 151 @ MM 43.5 near Springville W (03)
I-80: I-80 @ MM 147
I-35: AM - I-35 @ E 13th St (09)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
US 18: RWIS - US 18 MM 85 @ Spencer
IA 163: RWIS - IA 163 MM 45 @ Pella
US 20: RWIS - US 20 MM 97 @ Rockwell City
I-380: CR - I-380 @ 33rd Ave SW (06)
US 275: CB - US 275 @ South Expressway (28)
I-35: DM - I-35 @ NE 142 Ave (63)
US 218: IC - US 218 @ IA 1 (11)
IA 163: DM - IA 163-University Ave @ Hickory (46)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids I-380
River Dr.: 6L - River Dr. @ 23rd St. (IWZ 3169)
I-35: Rest Area: I-35 NB MM 33 near Osceola
I-35: Rest Area: I-35 SB MM 33 near Osceola
US 18: RWIS - US 18 MM 224 @ New Hampton
I-80: 6W - I-80 @ MM 240 (IWZ3192)
I-80: I-80 @ MM 154
I-35: AM - I-35 @ 260th St (05)
I-74: QC - I-74 @ Spruce Hills (10)
I-35: AM - I-35 @ E Lincoln Way (08)
I-35: D1 - I-35 @ US 20 Williams (10)
I-380: WL - I-380 @ River Road (08)
US 61: 6CG - US-61 @ MM 124.75 (IWZ 3194)
I-29: SC - I-29 @ Wesley Parkway (10)
I-29: RWIS - I-29 MM 124 @ Sloan
I-80: DM - I-80 @ US 65 - West (26)
I-35: Parking Only: I-35 SB MM 31 near Osceola
US 75: 3R - US-75 N of Hinton (IWZ 3153)
IA 100: CR - IA 100 @ Covington Rd - MM 3.8 (57)
IA 958: 5AK - IA 958 @ River Rd - East (IWZ 3116)
US 30: AM - US 30 @ University Blvd (16)
I-80: CB - I-29/80 @ W of S 24th St (46)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
IA 100: CR - IA 100 @ E Post Rd (45)
I-35: Parking Only: I-35 SB MM 119 near Story City
US 75: 5AK - IA 958 @ Boone Ave (IWZ 3135)
I-80: DM - I-35/80 @ Merle Hay (22)
I-80: Rest Area: I-80 EB MM 180 near Grinnell
I-80: I-80 @ MM 202
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
US 218: WL - US 218 @ W 8th St (25)
IA 57: 2T - IA 57 @ Iowa St (IWZ 3145)
I-80: DM - I-80 @ 34th Ave (56)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-80: DM - I-35/80 @ IA 141 (20)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
Avenue G: CB - Avenue G @ 16th Street (41)
US 30: 1BY - US 30 @ O Ave (IWZ 3190)
IA 141: DM - IA 141 @ SE 37th St (90)
US 218: 2U - US-218 @ S of Broadway St (IWZ 3188)
I-35: D1 - I-35 MM 140 near Williams (02)
I-80: CB - I-80/29 @ On Ramp S Expressway St (59)
I-80: 6L - I-80 @ Davenport RA (IWZ 3162)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
I-74: QC - I-74 @ 11th Ave-IL (39)
IA 141: DM - IA 141 @ SE 19th St (91)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-380: WL - I-380 @ US 20 West (05)
US 30: AM - US 30 @ S Dakota Ave (13)
IA 5: DM - IA 5 @ IA 28 (34)
I-80: NW - I-80 @ Co Rd T22 (09)
I-380: WL - I-380 @ Poyner Road (15)
I-80: NW - I-80 @ E 84th St. (08)
I-35: DM - I-35 @ Hoover St (77)
I-29: SC - I-29 @ Floyd River (44)
Gordon Dr.: SC - Gordon Dr @ Court St (42)
I-80: I-80 @ MM 226
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
I-380: RWIS - I-380 MM 71 @ Waterloo
US 30: NV - US 30 @ S 11th St (04)
I-80: DM - I-80 E Exit to N I-35 (67)
I-380: WL - I-380 @ Cedar River (06)
US 30: BN - US 30 @ IA 17 (03)
I-80: RWIS - I-80 MM 110 @ De Soto
I-29: 4BL - I-29 @ MM 10 by IA 2 (IWZ 3703)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
63rd St: 1CA - 63rd St @ Walnut Creek (IWZ3715)
I-380: CR - I-380 @ 32nd St NE (14)
I-74: 6L - I-74 New Bridge Deck (IWZ3115)
I-35: DM - I-35 @ IA 92 (78)
I-35: DM - I-35 @ NE 36th St (61)
I-80: NW - I-80 @ Co Rd T38N (12)
IA 958: 5AK - IA 958 @ Queen Anne Ave (IWZ 3154)
US 30: NV - US 30 @ SW 4th St (03)
I-80: CB - I-29/80 @ WB On Ramp S Expressway (48)
I-74: 6L - I-74 Off Ramp @ Exit 4 (IWZ 3151)
I-74: QC - I-74 @ 53rd St (11)
IA 958: 5AK - IA 958 @ Vine St - West (IWZ 3142)
I-80: 4BR - I-80 @ US-59 (IWZ 3170)
I-35: DM - I-35 @ Cumming Ave (75)
I-80: I-80 @ MM 194
US 30: AM - US 30 @ S Duff Ave (17)
I-29: SC - I-29 @ South of RR Bridge (28)
US 20: SC - US 20 @ Morningside (17)
US 34: 4BL - US 34 @ IA 48 (IWZ 3378)
I-80: CB - I-80 @ Valley View (09)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-380: D6 - I-380 @ J Ave (DMTT03)
IA 141: DM - IA 141 @ NW 121st St - ICWS Quad (94Q)
I-80: DM - I-35/80 @ E 14th (24)
I-80: IC - I-80 @ 1st Ave (06)
US 30: CR - US 30 @ 16th Ave SW (22)
I-80: Rest Area: I-80 WB MM 208 near Victor
IA 415: D1 - IA 415 @ Beaver Dr (DMTT02)
NULL: CB - DMS Demo (DMTT07)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
I-280: QC - I-280 @ Rockingham Rd (21)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
IA 100: CR - IA 100 W of Cedar River - MM 5.3 (56)
I-380: WL - I-380 @ MM 64 (14)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-35: D1 - I-35 @ 300th St (11)
I-74: QC - I-74 @ N Tower to IL (07)
I-80: I-80 @ MM 159
I-235: DM - I-235 @ 2nd Ave (07)
I-235: DM - I-235 @ E 12th (06)
I-80: NW - I-80 @ MM 169.8 (14)
IA 5: DM - IA 5 @ Fleur (33)
US 30: AM - US 30 @ MM 152 (19)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
I-80: IC - I-80 @ Wapsi Ave (10)
US 30: CR - US-30 @ 80th St SW (CRTV60)
I-80: I-80 @ MM 223
I-80: IC - I-80 @ Y Ave (26)
I-380: CR - I-380 @ 4th St SE (10)
IA 9: RWIS - IA 9 MM 91 @ Estherville
I-35: Rest Area: I-35 NB MM 120 near Story City
US 30: NV - US 30 @ 19th St (05)
US 34: 4BL - US 34 @ Hastings (IWZ 3373)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
IA 9: RWIS - IA 9 MM 265 @ Decorah
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-35: AM - I-35 @ US 30 (06)
IA 92: RWIS - IA 92 MM 199 @ Sigourney
I-80: NW - I-80 @ W. 4th St. (04)
I-35: AM - I-35 @ MM 109 (20)
I-35: D1 - I-35 @ MM 151.5 near Woolstock (08)
US 20: RWIS - US 20 MM 181 @ Steamboat Rock
I-480: CB - I-480 @ Missouri River Bridge (20)
I-80: CB - I-80/29 @ S Expressway St (55)
I-29: SC - I-29 @ IA-SD border (30)
19th St: 6L - 19th St @ 12th Ave Moline IL (IWZ 3119)
US 30: CR - US 30 @ C St SW (30)
I-29: SC - I-29 @ Riverside (13)
I-80: Weigh Station - I-80 WB MM 151 near Mitchellville
Nebraska St.: SC - Nebraska St @ Gordon Dr (24)
I-74: QC - I-74 @ 7th Ave-IL (38)
I-380: CR - I-380 @ Tower Terrace Rd (20)
I-80: CB - I-80/29 @ East of S 24th St (60)
US 218: WL - US 218 @ W 11th St (24)
Google Static Map Image
Camera Camera