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