Personalized 511 account features are now available on the new 511 website.Sign in (or sign up!) and leave us feedback. X
Iowa DOT Logo IADOT ISP
Menu
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 D16 and US 20 (Independence). The road is closed due to road construction work. A detour is in operation. Until November 1, 2021 at about 3:00PM CDT. Between County Road Y24 and IA 64 (near Oxford Junction). The road is closed because of utility work. A detour is in operation. Until September 1, 2021 at about 3:00PM CDT. Between IA 10 and County Road C16 (near Chatsworth). The road is closed due to road construction work. A detour is in operation. Until September 30, 2021 at about 3:00PM CDT. Between County Road B24 and County Road B48 (Primghar). The road is closed due to road construction work. A detour is in operation. Permitted oversize loads are prohibited. Until October 26, 2021 at about 2:00PM CDT. Between County Road E41 and US 30 (near Boone). The road is closed due to road construction work. A detour is in operation. There is a width limit in effect. Permitted oversize loads are prohibited. Width limit 11'0". Until August 18, 2021 at about 5:00PM CDT. Between County Road C20 and County Road C25 (Belmond). The road is closed due to road construction work. A detour is in operation. There is a length limit in effect. There is a width limit in effect. There is a weight limit in effect. Permitted oversize loads are prohibited. Vehicle length limit 60 ft. Width limit 10'0". No vehicles over 80,000 lbs. Until November 17, 2021 at about 12:00PM CDT. Between IA 81 (Farmington) and US 218 (Donnellson). The road is closed due to road construction work. A detour is in operation. Until November 2, 2021 at about 2:00PM CDT. Between US 218 (Donnellson) and IA 81 (Farmington). The road is closed due to road construction work. A detour is in operation. Until November 2, 2021 at about 2:00PM CDT. Between County Road C25 and County Road C20 (Belmond). The road is closed due to road construction work. A detour is in operation. There is a length limit in effect. There is a width limit in effect. There is a weight limit in effect. Permitted oversize loads are prohibited. Vehicle length limit 60 ft. Width limit 10'0". No vehicles over 80,000 lbs. Until November 17, 2021 at about 12:00PM CDT. Between County Road B48 and County Road B24 (Primghar). The road is closed due to road construction work. A detour is in operation. Permitted oversize loads are prohibited. Until October 26, 2021 at about 2:00PM CDT. Between US 20 and County Road D16 (Independence). The road is closed due to road construction work. A detour is in operation. Until November 1, 2021 at about 3:00PM CDT. Between US 30 and County Road E41 (near Boone). The road is closed due to road construction work. A detour is in operation. There is a width limit in effect. Permitted oversize loads are prohibited. Width limit 11'0". Until August 18, 2021 at about 5:00PM CDT. Between IA 64 and County Road Y24 (near Oxford Junction). The road is closed because of utility work. A detour is in operation. Until September 1, 2021 at about 3:00PM CDT. Between County Road T16 and County Road T24 (Dumont). The road is closed due to bridge construction work. A detour is in operation. Until July 2, 2021 at about 5:00PM CDT. Between County Road T24 and County Road T16 (Dumont). The road is closed due to bridge construction work. A detour is in operation. Until July 2, 2021 at about 5:00PM CDT. Between County Road C16 and IA 10 (near Chatsworth). The road is closed due to road construction work. A detour is in operation. Until September 30, 2021 at about 3:00PM CDT.
I-29: CB - I-29 @ IA 192 (23)
I-80: I-80 @ MM 149
I-35: DM - I-35 @ IA 5  (36)
US 59: RWIS - US 59 MM 129 @ Ida Grove
I-35: AM - I-35 @ MM 111.5 (21)
I-80: DM - I-35/80 @ Hickman (19)
US 218: RWIS - US 218 MM 211 @ Plainfield
US 151: D6 - US 151 @ MM 43.5 near Springville - Quad
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
I-29: SC - I-29 @ US 20 - North (07)
I-80: CB - I-80 @ Madison Avenue (08)
US 30: CR - US 30 @ J St SW (28)
US 65: D1 - US 65 @ MM 75 (DMTT01)
I-380: CR - I-380 @ 1st Ave SW (09)
IA 9: RWIS - IA 9 MM 222 @ Saratoga
I-80: NW - I-80 @ E. 12th St. (05)
IA 21: RWIS - IA 21 MM 62 @ Tama
I-235: DM - I-235 @ Valley West in WDM (17)
I-80: DM - I-35/80 @ 86th St (21)
US 218: IC - US 218 @ Melrose DMS (25)
I-80: I-80 @ MM 214
I-380: WL - I-380 @ Poyner Road (15)
I-80: I-80 @ MM 192
IA 100: CR - IA 100 @ Covington Rd - MM 3.8 (57)
I-29: 4BL - I-29 @ MM 10 by IA 2 (IWZ 3703)
I-80: Weigh Station: I-80 EB MM 115 near De Soto
16th St: 6L - 16th Street @ Ave. of the Cities (IWZ 3189 North)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-80: DM - I-80 @ Hubbell Ave (59)
I-235: DM - I-235 @ 42nd WDM (72)
US 30: AM - US 30 @ 520th Ave (14)
I-280: 6CR - I-280S @ 1 MM - (IWZ 3704)
I-35: DM - I-35 @ Co. Rd G50 (80)
I-80: DM - I-35/80 @ Westown PKWY (68)
I-35: Rest Area: I-35 NB MM 98 near Elkhart
IA 100: CR - IA 100 @ E Post Rd (45)
I-80: CB - I-29N @ I-80E EXIT 48A (63)
US 65: DM - US 65 @ NE 46th (27)
IA 163: DM - IA 163-University Ave @ Hickory (46)
US 18: RWIS - US 18 MM 85 @ Spencer
I-380: IC - I-380 @ Hwy 965 NE (16)
I-80: I-80 @ MM 215
I-74: 6L - I-74 Off Ramp @ Exit 4 (IWZ 3151)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
I-80: IC - I-80 @ Wapsi Ave (10)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-80: Rest Area: I-80 EB MM 208 near Victor
US 20: RWIS - US 20 MM 316 @ Dubuque
I-80: Rest Area: I-80 EB MM 180 near Grinnell
US 20: SC - US 20 @ Morningside (17)
I-380: IC - I-380 @ Iowa River (17)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-35: DM - I-35 @ Grand (49)
US 218: WL - US 218 @ W 1st St (26)
I-35: 5AN - I-35 at MM 63.35 (IWZ 3175)
I-80: NW - I-80 @ W of US 6 (13)
I-80: NW - I-80 @ W of Co Rd T38N (16)
I-380: IC - I-380 @ Forevergreen Rd (13)
I-80: NW - I-80 @ IA 14 (03)
I-80: Rest Area: I-80 WB MM 270 near Wilton
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-80: 1CN - I-80E at MM 153.3 (IWZ 3193)
River Dr.: 6L - River Dr. @ 23rd St. (IWZ 3169)
US 30: BN - US 30 @ Story St (01)
US 34: RWIS - US 34 MM 115 @ Osceola
I-80: IC - I-80 @ Y Ave (26)
I-80: I-80 @ MM 210
IA 2: 4BL - IA 2 @ Missouri River (IWZ 3713)
US 20: SC - US 20 @ Christy (15)
I-235: DM - I-235 @ 42nd St (13)
US 30: CR - US 30 @ Edgewood Rd SW (25)
16th St: 6L - 16th Street @ Ave. of the Cities (IWZ 3189 South)
IA 141: DM - IA 141 @ SE 19th St (91)
US 30: RWIS - US 30 MM 311 @ De Witt
I-80: 1CN - I-80E at MM 151.3 (IWZ 3184)
I-80: Rest Area: I-80 EB MM 148 near Mitchellville
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
US 275: CB - US 275 @ 11th Street (27)
I-29: SC - I-29 @ Pavillion (43)
I-80: IC - I-80 @ Prairie du Chien (24)
I-80: DM - I-35/80 @ Morningstar (43)
US 34: RWIS - US 34 MM 87 @ Creston
US 30: CR - US 30 @ E of Jappa Rd (33)
I-35: DM - I-35 @ Oralabor (40)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-380: Rest Area: I-380 NB MM 11 near Cedar Rapids
IA 100: CR - IA 100 @ Menards Ln (44)
I-80: Rest Area: I-80 EB MM 80 near Adair
I-80: DM - I-80 E Exit to N I-35 (67)
I-29: SC - I-29 @ Hamilton (11)
I-80: CB - I-80/29 @ Harry Langdon Blvd (64)
I-80: DM - I-35/80 @ NW Beaver Dr (95)
US 18: RWIS - US 18 MM 224 @ New Hampton
I-80: I-80 @ MM 147
IA 10: RWIS - IA 10 MM 24 @ Alton
I-380: WL - I-380 @ S. Raymond Road (11)
I-380: IC - I-380 @ Swisher (18)
I-29: SC - I-29 @ Floyd (09)
US 20: SC - US 20 @ Gordon (18)
I-80: I-80 @ MM 154
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-80: NW - I-80 @ Co Rd T22 (09)
I-380: WL - I-380 @ River Forest Road (07)
US 30: BN - US 30 @ MM 139 (04)
I-80: CB - I-80 @ Valley View (09)
I-380: CR - I-380 @ Boyson Rd (19)
I-80: I-80 @ MM 226
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-235: DM - I-235 @ Keo Way (09)
US 218: WL - US 218 @ Sergeant Rd (27)
I-235: DM - I-235 @ 28th St (11)
I-74: QC - I-74 @ 16th Ave-IL (40)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-380: RWIS - I-380 MM 71 @ Waterloo
IA 100: CR - IA 100 @ IA 13 (47)
US 151: 6BX - US-151 @ Wright Bros Blvd (IWZ 3164 East)
I-29: RWIS - I-29 MM 76 @ Missouri Valley
I-80: CB - I-80 @ Missouri River Bridge (01)
I-35: Rest Area: I-35 SB MM 33 near Osceola
I-35: AM - I-35 @ 260th St (05)
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
I-35: DM - I-35 @ Mills Civic (50)
I-35: D2 - I-35 @ MM 194.3 near Clear Lake (D2TV02)
I-80: CB - I-80/29 WB @ East Interchange (56)
IA 100: CR - IA 100 W of Cedar River - MM 5.3 (56)
I-29: I-29:  Pacific Junction NB Rest Area
IA 2: RWIS - IA 2 MM 164 @ Centerville
IA 163: RWIS - IA 163 MM 45 @ Pella
I-380: WL - I-380 @ US 20 East 2 (13)
I-280: RWIS - I-280 MM 0 @ Davenport
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-74: 6L - I-74 @ River Dr IL (IWZ 3113)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
US 59: RWIS - US 59 MM 95 @ Denison
I-74: QC - I-74 @ N End of WB Bridge (31)
I-380: CR - I-380 @ 42nd St NE (15)
US 20: SC - US 20 @ Lakeport (14)
East Grant St.: 6L - 19th St @ 12th Ave Moline IL (IWZ 3119)
I-80: DM - I-35/80 @ Merle Hay (22)
US 18: D2 - US 18 @ MM 186.3 near Mason City (03)
US 30: BN - US 30 @ Story St - Quad (01Q)
East Middle Rd.: 6L - I-80 @ MM 303.9 (IWZ3174)
I-80: CB - I-29/80 @ E of S 24th St (47)
I-235: DM - I-235 @ 31st St  (12)
I-35: AM - I-35 @ MM 109 (20)
I-29: CB - I-29 @ North I-880 Interchange (37)
S Lewis: SC - S Lewis @ Singing Hills (21)
US 34: 4BL - US 34 @ I-29 (IWZ 3375)
I-35: D1 - I-35 MM 140 near Williams (02)
I-80: I-80 @ MM 206
I-380: WL - I-380 @ Cedar River (06)
I-380: CR - I-380 @ US 30 South (04)
I-74: QC - I-74 @ 35th Ave-IL (41)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-29: 4BL - I-29 @ US 34 (IWZ 3707)
IA 100: CR - IA 100 W of I-380 (36)
I-80: DM - I-35/80 @ Meredith Dr (57)
US 65: DM - US 65 @ Army Post Rd (30)
I-80: QC - I-80 @ Walcott DMS (14)
I-35: DM - I-35 @ Ashworth Ave (55)
I-80: RWIS - I-80 MM 155 @ Colfax
I-80: IC - I-80 @ Jasper Ave (02)
US 34: RWIS - US 34 MM 263 @ Burlington
I-35: Parking Only: I-35 NB MM 212 near Joice
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
I-80: DM - I-35/80 @ E 14th (24)
US 18: RWIS - US 18 MM 122 @ Algona
I-80: Parking Only: I-80 WB MM 32 near Shelby
I-80: DM - I-80 @ 34th Ave (56)
I-80: DM - I-80 @ Jordan Creek (18)
I-380: CR - I-380 @ H Ave NE (12)
I-74: QC - I-74 @ Avenue of the Cities (01)
I-80: Rest Area: I-80 WB MM 208 near Victor
W 1st St.: 2T - West 1st St @ South Ellen St - (IWZ 3131)
IA 415: D1 - IA 415 @ Beaver Dr (DMTT02)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
I-74: QC - I-74 SB @ US 67 (B1)
I-35: DM - I-35 @ McKinley St (79)
IA 92: RWIS - IA 92 MM 199 @ Sigourney
I-29: 3Q - I-29 @ MM 91.5 (IWZ 3168)
I-380: CR - I-380 @ 76th Ave (03)
I-29: CB - I-29 @ Nebraska Avenue (17)
IA 5: DM - IA 5 @ US 65/69 (32)
I-29: SC - I-29 @ RR Bridge (08)
US 275: CB - US 275 @ South Expressway (28)
I-29: RWIS - I-29 MM 124 @ Sloan
I-74: QC - I-74 NB @ US 67 (B2)
I-35: RWIS - I-35 MM 211 @ Worth County/Hanlontown
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd - Quad(12Q)
I-29: CB - I-29 @ RR Crossing (44)
Kanesville: CB - Kanesville @ 7th Street (30)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
US 34: RWIS - US 34 MM 49 @ Red Oak
I-80: I-80 @ MM 190
I-380: IC - I-380 @ Swan Lake (15)
I-29: SC - I-29 @ Riverside (13)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
I-35: D1 - I-35 @ US-20 (10Q)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-29: SC - I-29 @ Floyd River (44)
US 20: RWIS - US 20 MM 277 @ Manchester
I-235: DM - I-235 @ Polk Blvd (14)
I-380: WL - I-380 @ Gilbertville Road (10)
I-35: D1 - I-35 @ MM 151.5 near Woolstock (08)
I-80: CB - I-80 @ I-880 Interchange (38)
I-74: QC - I-74 @ 53rd St (11)
US 151: D6 - US 151 @ MM 43.5 near Springville W (03)
I-35: Rest Area: I-35 NB MM 120 near Story City
I-80: NW - I-80 @ MM 169.8 (14)
I-29: CB - I-29 @ I-80 EB Ramp (45)
IA-20: 2BB - IA 20 West of Hess Rd. (IWZ 3185)
I-380: CR - I-380 @ 4th St SE (10)
I-35: AM - I-35 @ E 190th St (10)
I-80: DM - I-80 @ East of US 65 (47)
I-29: CB - I-29 @ Weigh Station (43)
I-29: CB - I-29 @ S of US 275 (54)
I-35: DM - I-35 @ Adams St (74)
I-80: NW - I-80 @ 52nd St (01)
I-35: DM - I-35 @ Corporate Woods (53)
I-80: I-80 @ MM 202
I-29: SC - I-29 @ MM 147 (31)
I-74: QC - I-74 @ Last Iowa Exit (08)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
I-80: NW - I-80 @ Co Rd T38N (12)
19th St: 6L - 19th St @ River Dr IL (IWZ 3152)
I-29: CB - I-80 @ East I-29 Interchange (57)
I-80: IC - I-80 @ Ireland Ave NW (02A)
I-235: DM - I-235 @ 63rd St (15)
I-80: DM - I-80 @ 38th in Altoona (54)
I-380: d1 - I-380 @ 32nd St NE (DMTT03)
I-80: QC - I-80 @ I-280 (16)
I-29: CB - I-29 @ 25th Street (22)
IA 5: DM - IA 5 @ SW Connector (35)
IA 141: DM - IA 141 @ SE 37th St (90)
IA 100: CR - IA 100 Near Xavier High School - MM 6.2 (54)
US 20: RWIS - US 20 MM 18 @ Moville
US 218: WL - US 218 @ Williston Rd (23)
IA 2: RWIS - IA 2 MM 66 @ Bedford
I-235: DM - I-235 @ E 21st (04)
I-80: I-80 @ MM 181
IA 141: DM - IA 141 @ NW 121st St - ICWS Quad (94Q)
I-380: CR - I-380 @ Collins Rd- South (16)
I-80: D4 - I-80 @ MM 93.3 near Stuart (D4TV01)
US 30: NV - US 30 @ 580th Ave (01)
I-29: SC - I-29 @ South of RR Bridge (28)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (02)
I-74: QC - I-74 @ N Tower to IL (07)
IA 100: CR - IA 100 @ Ellis Rd - MM 2.8 (58)
I-35: AM - I-35 @ MM 107.8 (04)
I-235: DM - I-235 @ E 14th (05)
I-380: CR - I-380 @ 8th St NE (11)
US 275: CB - US 275 @ 24th Street (26)
I-29: CB - I-29/80 @ 24th Street (03)
I-74: 6L - I-74 @ I-280 (IWZ 3195)
US 30: AM - US 30 @ S Dayton Ave (18)
I-80: 4CD - I-80 @ MM 119.75 (IWZ 3135)
I-80: NW - I-80 @ Speedway Dr. (07)
IA 141: DM - IA 141 @ E 1st St (92)
US 30: CR - US 30 @ 21st St SW (26)
US 218: 5AL - US 218 at MM 66.7 (IWZ 3167)
I-35: AM - I-35 @ MM 105.6 (03)
US 30: 6Z - US 30 @ Co Rd V66 (IWZ 3158)
I-80: IC - I-80 @ Coral Ridge Ave (04)
US 218: WL - US 218 @ W 8th St (25)
I-29: SC - I-29 @ Wesley Parkway (10)
I-29: SC - I-29 @ MM 145.4 (46)
I-80: I-80 @ MM 204
I-80: IC - I-80 @ Half Moon Rd (01)
I-35: DM - I-35 @ Fillmore St (76)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids US 30
I-235: DM - I-235 @ Guthrie (03)
I-35: DM - I-35 @ NE 36th St (61)
I-29: CB - I-29N @ I-80W Interchange (62)
I-235: DM - I-235 @ University (71)
I-35: DM - I-35 @ NE 142 Ave (63)
I-80: I-80 @ MM 205
I-380: IC - I-80 @ I-380/US 218 (03)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-29: CB - I-29 @ IA 370 (13)
US 61: RWIS - US 61 MM 159 @ Maquoketa
I-80: DM - I-80 @ Ashworth Rd (70)
US 30: CR - US 30 @ W of 6th St SW (27)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
I-35: 5AN - South I-35 at Fillmore St (IWZ 3172)
I-80: I-80 @ MM 200
I-380: WL - I-380 @ N of US 20 (19)
I-80: I-80 @ MM 223
IA 9: RWIS - IA 9 MM 265 @ Decorah
I-29: CB - I-29 @ 192nd Street (14)
I-380: WL - US 218 @ N of San Marnan Dr (21)
US 20: RWIS - US 20 MM 97 @ Rockwell City
I-74: QC - I-74 @ Toll Plaza to IL (06)
I-35: DM - I-35 @ 1st St in Ankeny (41)
US 30: AM - US 30 @ S Dakota Ave (13)
US 30: CR - US 30 @ Stoney Point Rd (23)
I-29: CB - I-29 @ 9th Avenue (18)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-35: DM - I-35 @ IA 92 (78)
I-80: I-80 @ MM 197
US 30: AM - US 30 @ 500th Ave (12)
IA 149: RWIS - IA 149 MM 0 @ Ottumwa
I-80: I-80 @ MM 225
I-380: WL - I-380 @ US 20 West (05)
I-80: IC - I-80 @ IA 1 (08)
I-80: Rest Area: I-80 WB MM 237 near Tiffin
I-35: AM - I-35 @ E 13th St (09)
I-74: QC - I-74 @ Spruce Hills (10)
I-29: CB - I-29 @ S of Hamilton Ln (34)
IA 5: DM - IA 5 @ Fleur (33)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
I-80: I-80 @ MM 155
I-80: CB - I-80 @ Harry Langdon (07)
US 151: RWIS - US 151 MM 49 @ Anamosa
I-380: CR - I-380 @ County Home Rd (21)
Kanesville: CB - Kanesville @ N Broadway (31)
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd (12)
US 34: 4BL - US 34 @ West of  I-29 (IWZ 3705)
I-380: CR - I-380 @ Wilson Ave SW - WWD(07)
US 20: WL - US 20 @ S. Canfield Road (18)
I-80: I-80 at Grand Prairie PKWY (DMTV48Q)
US 65: DM - US 65 @ IA 5 (31)
I-380: WL - Evansdale water Tower - East (17)
I-380: CR - I-380 @ Rest Area (01)
I-80: Parking Only: I-80 EB MM 44 near Avoca
I-80: IC - I-80 @ 12th Avenue (23)
I-29: RWIS - I-29 MM 10 @ Sidney
I-80: DM - I-35/80 @ E of US 69 (89)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
US 20: WL - US 20 @ Hammond (03)
I-80: I-80 @ MM 186
I-80: RWIS - I-80 MM 43 @ Avoca
I-380: IC - I-380 @ Penn St (14)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
I-29: CB - I-29 @ US 275 (53)
S Lewis: SC - S Lewis @ Gordon (25)
I-80: Rest Area: I-80 EB MM 270 near Wilton
US 67: QC - US 67 Centennial Bridge - IL (12)
S Lewis: SC - S Lewis @ Glenn (22)
US 20: WL - US 20 @ Ansborough (01)
I-80: QC - I-80 @ LeClaire (20)
I-35: AM - I-35 @ E Lincoln Way (08)
I-29: 3W - I-29 @ MM 79.0 Rest Stop (IWZ 3714)
I-80: 6W - I-80 @ Jasper Ave (IWZ 3141)
I-74: QC - I-74 @ Toll Plaza to IA (04)
US 30: NV - US 30 @ 19th St (05)
I-29: SC - I-29 @ Bluff (26)
IA 2: RWIS - IA 2 MM 119 @ Leon
IA 149: RWIS - IA 149 MM 66 @ Williamsburg
I-80: IC - I-80 @ East of Coral Ridge Ave (05)
IA 13: CR - IA 13 @ Bertram Rd (48)
US 218: WL - US 218 @ W 11th St (24)
I-235: DM - I-235 @ Euclid (02)
I-80: CB - I-29/80 @ W of S 24th St (46)
I-80: 6L - I-80 @ Davenport RA (IWZ 3162)
I-80: 4CA - I-80 at MM 27.8 (IWZ 3194)
I-29: SC - I-29 @ US 20 (06)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
US 30: CR - US 30 @ Williams Blvd SW (24)
IA 92: 5AP - IA 92 @ Muchakinock Crk TimeLapse (IWZ3166)
US 151: 6CU - US 151 at MM 41 (IWZ 3159)
Broadway: CB - Broadway @ 16th Street (29)
I-280: QC - I-280 @ Rockingham Rd (21)
I-235: DM - I-235 @ 7th Ave (08)
I-235: DM - I-235 @ 2nd Ave (07)
US 63: D5 - US 63 @ MM 46 near Chillicothe (D5TV04)
US 30: CR - US 30 @ 80th St SW (60)
US 20: RWIS - US 20 MM 181 @ Steamboat Rock
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-80: DM - I-35/80 @ 2nd Ave (23)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-80: RWIS - I-80 MM 110 @ De Soto
I-380: CR - I-380 @ Collins Rd- North (17)
S Lewis: SC - S Lewis @ Golf Course (23)
I-80: CB - I-80/29 @ On Ramp S Expressway St (59)
I-35: RWIS - I-35 MM 187 @ Mason City
Collins Rd: CR - Collins Rd @ C Ave NE (40)
Kansas Ave: IC - Kansas Ave @ I-80/380 System IC (33)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
Nebraska St.: SC - Nebraska St @ Gordon Dr (24)
I-80: NW - I-80 @ Kellogg OH (11)
I-74: 6L - I-74 New Bridge Deck (IWZ3115)
I-35: DM - I-35 @ Hoover St (77)
I-380: CR - I-380 @ 32nd St NE (14)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids I-380
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
IA 141: DM - IA 141 @ IA 415 (93)
US 151: 6CU - US 151 at MM 39.7 - (IWZ 3142)
I-29: CB - I-29 @ Basswood Road (15)
I-74: QC - I-74 @ Middle Rd (09)
IA 100: CR - IA 100 @ S 22nd St (46)
I-80: I-80 @ MM 184
I-35: DM - I-35 @ MM 94 (60)
IA-20: 2BB - IA 20 West of Sergeant Rd. (IWZ 3191)
I-80: I-80 @ MM 188
I-80: Rest Area: I-80 EB MM 237 near Tiffin
I-80: IC - I-80 @ 1st Ave (06)
I-380: CR - I-380 @ US 30 North (05)
I-380: CR - I-380 @ Tower Terrace Rd (20)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02Q)
Kansas Ave SW: IC - Kansas Ave @ Tiffin Hut (SP43)
IA 141: DM - IA 141 @ NW 121st St - ICWS (94)
US 30: BN - US 30 @ U Ave (05)
I-235: DM - I-235 @ E 12th (06)
19th St: 6L - 19th St @ 7th Ave Moline IL (IWZ 3114)
IA 100: CR - IA 100 E of Cedar River - MM 5.7 (55)
I-80: NW - I-80 @ E 84th St. (08)
I-80: DM - I-35/80 @ University (51)
I-74: QC - I-74 @ N Tower to IA (05)
US 30: NV - US 30 @ S 11th St (04)
I-80: I-80 @ MM 222
US 30: AM - US 30 @ University Blvd (16)
I-29: SC - I-29 @ Singing Hills (04)
I-380: WL - I-380 @ MM 64 (14)
US 30: NV - US 30 @ 600th Ave (02)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-80: CB - I-29/80 @ W of S 24th St (51)
I-74: QC - I-74 @ I-80 (19)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-35: RWIS - I-35 MM 153 @ Williams
I-80: Rest Area: I-80 EB MM 19 near Underwood
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
I-29: SC - I-29 @ US 20 - South (05)
US 30: AM - US 30 @ MM 142 (11)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
I-35: D1 - I-35 @ 300th St (11)
I-80: I-80 @ MM 194
US 71: RWIS - US 71 MM 177 @ Storm Lake
I-80: Parking Only: I-80 WB MM 268 near Wilton
I-35: DM - I-35 @ 1st St in Ankeny - ICWS Quad(41Q)
I-74: QC - I-74 @ 7th Ave-IL (38)
US 218: WL - US 218 @ Hawthorn (22)
IA 13: CR - IA 13 @ 7th Ave (52)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
I-35: AM - I-35 @ IA 210 (01)
I-80: CB - I-80 @ US 6 (12)
US 30: NV - US 30 @ SW 4th St (03)
I-29: SC - I-29 @ S. Riverside (27)
I-380: WL - I-380 @ Evansdale Drive (09)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
I-80: I-80 @ MM 159
I-380: CR - I-380 @ 33rd Ave SW (06)
I-74: QC - I-74 @ 11th Ave-IL (39)
US 30: BN - US 30 @ IA 17 (03)
I-380: CR - I-380 @ Wright Bros Blvd (02)
I-74: QC - I-74 @ N of US 67/Grant (30)
I-29: SC - I-29 @ IA-SD border (30)
I-80: Rest Area: I-80 WB MM 148 near Mitchellville
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
I-74: QC - I-74 @ WB Miss River (35)
US 20: WL - US 20 @ Hawkeye Road (02)
I-480: CB - I-480 @ Missouri River Bridge (20)
I-80: NW - I-80 @ W. 4th St. (04)
IA 9: RWIS - IA 9 MM 91 @ Estherville
I-80: Weigh Station - I-80 WB MM 151 near Mitchellville
I-35: D1 - I-35 @ US 20 Williams (10)
US 275: CB - US 275 East of Missouri River Bridge (25)
I-80: CB - I-80/29 @ East of S 24th St (60)
I-35: D1 - I-35 @ IA 175 Ellsworth (09)
I-80: I-80 @ MM 114
IA 4: RWIS - IA 4 MM 25 @ Jefferson
I-80: NW - I-80 @ Speedway (06)
I-80: IC - I-80 @ Dubuque St (07)
I-380: CR - I-380 @ Wilson Ave SW - WWD Quad(07Q)
US 30: AM - US 30 @ MM 147 (15)
US 30: CR - US 30 @ C St SW (30)
I-80: 6L - I-80 @ I-74/280 Junction IL (IWZ 3077)
I-80: DM - I-35/80 @ Douglas (42)
US 218: IC - US 218 @ IA 1 (11)
US 59: D3 - US 20 @ US 59 Holstein - Quad (D3TV01Q)
US 30: AM - US 30 @ S Duff Ave (17)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
I-80: Parking Only: I-80 EB MM 268 near Wilton
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
I-80: QC - I-80 @ Brady (18)
I-80: CB - I-80/29 @ Indian Creek (61)
I-35: AM - I-35 @ US-30 (22)
I-380: WL - US 218 @ San Marnan Dr (20)
US 218: 5AL - US 218 at MM 67.8 (IWZ 3192)
Larsen Park Rd.: SC - Larsen Park Rd @ Virginia St (29)
Avenue G: CB - Avenue G @ 16th Street (41)
I-35: 5AN - I-35 at MM 60.2 (IWZ 3170)
I-80: DM - I-80 @ US 65 - West (26)
I-80: I-80 @ MM 217
I-80: CB - I-80/29 @ S Expressway St (55)
I-80: 6W - I-80 @ E of I-380 (IWZ 3360)
US 218: IC - US 218 @ Melrose (12)
I-80: CB - I-80 @ Minden Interchange (39)
I-235: DM - I-235 @ 22nd St in WDM (16)
US 65: DM - US 65 @ Vandalia (29)
US 18: RWIS - US 18 MM 257 @ Hawkeye
I-35: AM - I-35 @ US 30 (06)
I-35: Rest Area: I-35 SB MM 98 near Elkhart
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-35: Parking Only: I-35 SB MM 31 near Osceola
US 65: DM - US 65 @ University (28)
I-80: CB - I-80 @ West I-29 Interchange (02)
I-29: CB - I-29 @ I-480 Interchange (19)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
I-35: DM - I-35 @ Cumming Ave (75)
I-80: I-80 @ MM 208
I-29: SC - I-29 @ South of Riverside (12)
US 59: D3 - US 20 @ US 59 Holstein (D3TV01)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-280: 6CR - I-280S @ 6 MM - (IWZ 3154)
I-80: CB - I-29/80 @ WB On Ramp S Expressway (48)
I-80: CB - I-80 @ McPherson (10)
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-380: 6W - I-380 @ US 6 (IWZ 3173)
US 67: QC - US 67 Centennial Bridge - IA (13)
I-80: I-80 @ MM 198
IA 5: DM - IA 5 @ IA 28 (34)
I-80: RWIS - I-80 MM 72 @ Adair
I-80: 4CD - I-80 @ MM 120.20 (IWZ 3180)
I-80: QC - I-80 @ Co Rd Y48 (15)
Gordon Dr.: SC - Gordon Dr @ Court St (42)
I-80: Rest Area: I-80 EB MM 300 near Davenport
I-35: DM - I-35 @ NE MixMaster (North) (69)
I-80: DM - I-80 EB @ Hubbell Ave (25)
I-80: I-80 @ MM 161
I-35: Rest Area: I-35 NB MM 33 near Osceola
I-35: DM - I-35 @ NE 158 Ave (64)
I-80: Rest Area: I-80 WB MM 80 near Adair
US 30: BN - US 30 @ Quill Ave (02WWD)
US 151: 6BX - US-151 @ Wright Bros Blvd (IWZ 3164 West)
US 30: RWIS - US 30 MM 80 @ Carroll
I-35: DM - I-35 @ NE 126 Ave (62)
I-80: QC - I-80 @ Northwest Blvd (17)
I-74: QC - I-74 @ S End of WB Bridge (37)
I-235: DM - I-235 @ MLK (10)
US 30: CR - US 30 @ IA 13 (34)
I-80: Parking Only: I-80 EB MM 32 near Shelby
I-380: CR - I-380 @ Diagonal Dr SW (08)
US 20: SC - US 20 @ Sunnybrook (16)
US 30: AM - US 30 @ MM 152 (19)
I-80: 2T - IA 57 @ Iowa St (IWZ 3145)
US 30: BN - US 30 @ Quill Ave (02)
I-35: Parking Only: I-35 SB MM 119 near Story City
I-380: WL - Evansdale water Tower - West (16)
I-380: WL - I-380 @ US 20 East 1 (12)
I-35: DM - I-35 @ Corporate Woods DMS (37)
I-29: CB - I-29 @ South I-680 Interchange (36)
I-29: CB - I-29 @ 35th Street (21)
I-380: WL - I-380 @ River Road (08)
I-80: Rest Area: I-80 WB MM 180 near Grinnell
I-80: CB - I-80 @ Hubbard Road (11)
IA 100: CR - IA 100 W of Edgewood Rd NE - MM 6.6 (53)
US 218: IC - US 218 @ South of I-80 (34)
US 30: CR - US 30 @ Honey Grove Rd (32)
I-80: I-80 @ MM 196
I-80: RWIS - I-80 MM 266 @ Tipton
I-80: CB - I-80 @ Woodbury Ave (58)
US 218: RWIS - US 218 MM 37 @ Mount Pleasant
I-80: I-80 @ MM 219
I-80: I-80 @ MM 150
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
IA 100: CR - IA 100 @ E Ave NW - MM 1.3 (59)
I-80: NW - I-80 @ Newton OH (02)
I-80: Rest Area: I-80 WB MM 300 near Davenport
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-80: Rest Area: I-80 WB MM 19 near Underwood
Avenue G: CB - Avenue G @ 8th Street (42)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
US 30: CR - US 30 @ 16th Ave SW (22)
IA 2: RWIS - IA 2 MM 219 @ Cantril
IA 100: CR - IA 100 @ Tama St (43)
Google Static Map Image
Camera Camera