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