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