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