Iowa DOT Logo IADOT ISP
Cameras—Statewide
Map of Statewide Between Exit 4: Penn Street and County Road F28 and Exit 13: County Road E70 (Shueyville). Multiple Waze users reported standstill traffic. Between Exit 144: I-129; US 20; US 75 and Exit 147A: Floyd Boulevard and 4th Street (near Sioux City). The roadway is shared with opposing traffic due to road construction work. There is a weight limit in effect. There is an axle load limit in effect. There is a width limit in effect. Width limit 15'0". No vehicles over 156,000 lbs. Axle weight limit 23,000 lbs. Until December 8, 2017 at about 12:00PM CST. Between County Road A34 and the Minnesota Border (near Northwood). The roadway is reduced to one lane due to road construction work. Look out for flaggers. A pilot car is in operation. There is a width limit in effect. Width limit 16'0". From 8:00AM CST to 6:00PM CST on weekdays. Until Tuesday, at about 6:00PM CST. Between US 218 and County Road C66 (near Waterloo). The roadway is reduced to one lane due to road construction work. The roadway is shared with opposing traffic. There is an axle load limit in effect. There is a weight limit in effect. Axle weight limit 20,000 lbs. No vehicles over 156,000 lbs. Until Tuesday, at about 6:00PM CST. Between US 65; IA 117 and County Road F17 (1 mile east of the Mingo area). The roadway is reduced to one lane due to road construction work. Until Wednesday, at about 4:00PM CST. Between County Road Z20 (Preston) and US 67 (near Sabula). The roadway is reduced to one lane due to road construction work. Look out for flaggers. A pilot car is in operation. There is a width limit in effect. Width limit 10'0". From 6:00AM CST to 9:00PM CST daily. Until Tuesday, at about 9:00PM CST. Between US 218 and US 63 (near Waverly). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 12'0". Until December 1, 2017 at about 7:00PM CST. Between Exit 48: 2nd Avenue and County Road L36 (near Ashton). The roadway is reduced to one lane due to bridge construction work. There is a width limit in effect. Width limit 13'0". Until December 22, 2017 at about 1:00PM CST. Between Exit 306: US 67 (Bettendorf) and Exit 284: County Road Y40 (Walcott). The roadway is reduced to one lane because of night time construction work. Look out for flaggers. From 7:00PM CST to 6:00AM CST on Sunday, Monday, Tuesday, Wednesday and Thursday. Until December 20, 2017 at about 6:00AM CST. Between US 218 and County Road C66 (near Waterloo). The road is closed due to road construction work. A detour is in operation. Until Tuesday, at about 6:00PM CST.
I-235: DM - I-235 @ E 21st (04)
I-80: RWIS - I-80 MM 266 near Tipton
I-80: D5 - IA 22 @ IA 1 Kalona (IWZ3173_Intersection)
I-235: DM - I-235 @ E 14th (05)
Avenue G: CB - Avenue G @ 16th Street (41)
I-80: IC - I-80 @ Prairie du Chein (24)
I-74: QC - I-74 @ N Tower to IA (05)
US 20: SC - US 20 @ Sunnybrook (16)
US 218: WL - US 218 @ Sergeant Rd (27)
I-29: SC - I-29 @ US 20 (06)
I-80/35: DM - I-80/35 @ E of US 69 (89)
I-74: QC - I-74 @ Avenue of the Cities (01)
I-80: CB - I-80 @ Valley View (09)
I-80: DM - I-80 @ Ashworth Rd (70)
US 275: CB - US 275 @ 24th Street (26)
I-29: SC - I-29 @ S. Riverside (27)
US 218: IC - US 218 @ Melrose (12)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
I-80: IC - I-80 @ Hwy 1 (08)
US 30: BN - US 30 @ Story St (01)
IA 2: RWIS - IA 2 MM 164 near Centerville
I-380: WL - US 218 @ San Marnan Dr (20)
I-80: CB - I-80/29 WB @ East Interchange (56)
US 20: WL - US 20 @ Hawkeye Road (02)
US 30: CR - US 30 @ J St SW (28)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
I-29: CB - I-29 @ 192nd Street (14)
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
I-380: IC - I-380 @ Iowa River (17)
I-74: QC - I-74 @ Toll Plaza to IA (04)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
US 59: RWIS - US 59 MM 129 @ Ida Grove
I-380: WL - I-380 @ MM 64 (14)
I-80: NW - I-80 @ E. 12th St. (05)
I-80: IC - I-80 @ Half Moon Rd (01)
US 30: CR - US 30 @ 21st St SW (26)
I-80: RWIS - I-80 MM 290 @ Davenport
I-80: IC - I-80 @ Jasper Ave (02)
I-80: DM - I-35/80 @ Douglas (42)
US 18: RWIS - US 18 MM 224 near New Hampton
US 30: CR - US 30 @ E of Jappa Rd (33)
Kanesville: CB - Kanesville @ N Broadway (31)
I-380: CR - I-380 @ Rest Area (01)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-29: CB - I-29 @ 9th Avenue (18)
I-80: CB - I-80 @ Harry Langdon (07)
IA 2: RWIS - IA 2 MM 70 @ Bedford
US 65: D1 - US 65 @ MM 98.4 near Mingo NE (D1TV06)
I-35: AM - I-35 @ North of 260th St (IWZ 3152)
IA 100: CR - IA 100 W of I-380 (36)
US 30: NV - US 30 @ 580th Ave (01)
I-29: CB - I-29 @ I-480 Interchange (19)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
US 30: BN - US 30 @ IA 17 (03)
US 218: WL - US 218 @ Williston Rd (23)
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
US 30: CR - US 30 @ Honey Grove Rd (32)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_WB)
US 67: QC - US 67 Centennial Bridge - IA (13)
IA 141: DM - IA 141 @ E 1st St (92)
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
I-35: Parking Only: I-35 NB MM 212 near Joice
I-80: DM - I-80/35 @ E of Morningstar (IWZ 3158)
I-280: QC - I-280 @ Rockingham Rd (21)
I-80: CB - I-80 @ McPherson (10)
I-680: D4 - I-680 @ MM 21.4 (IWZ3175)
I-80: DM - I-80 @ US 65 - West (26)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
US 65: D1 - US 65 @ MM 98.4 near Mingo SW (D1TV05)
US 30: CR - US 30 @ IA 13 (34)
US 65: DM - US 65 @ Army Post Rd (30)
US 61: D5 - US 61 @ MM 29.8 near Burlington (D5TV03)
I-35: AM - I-35 @ E 13th St (09)
US 61: MUS - US 61 @ MM 79 (IWZ 3171_7600)
I-29: CB - I-29/80 @ 24th Street (03)
I-74: QC - I-74 @ Last Iowa Exit (08)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7370)
US 71: RWIS - US 71 MM 172 near Storm Lk
I-35: D2 - I-35 @ MM 194.3 Clear Lake (D2TV02)
IA 9: RWIS - IA 9 MM 265 near Decorah
I-380: CR - I-380 @ 8th St NE (11)
I-35: DM - I-35 @ NE 36th St (61)
I-380: CR - I-380 @ H Ave NE (12)
IA 141: DM - IA 141 @ SE 19th St (91)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
I-380: WL - I-380 @ US-20 East -1 (12)
US 151: D6 - US 151 @ MM 43.5 near Springville E (D6TV03)
I-235: DM - I-235 @ University (71)
US 30: NV - US 30 @ 600th Ave (02)
I-380: WL - I-380 @ S. Raymond Road (11)
I-380: CR - I-380 @ 1st Ave SW (09)
IA 100: CR - IA 100 @ IA 13 (47)
US 65: DM - US 65 @ NE 46th (27)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-35: D1 - I-35 @ 300th St (D1TV11)
IA 100: CR - IA 100 @ Menards Ln (44)
US 30: NV - US 30 @ 19th St (05)
US 30: CR - US 30 @ W of 6th St SW (27)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170_EB)
I-80: CB - I-80 @ Missouri River Bridge (01)
US 30: NV - US 30 @ S 11th St (04)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7373)
I-29: CB - I-29 @ IA 370 (13)
I-80: NW - I-80 @ 52nd St (01)
I-35: DM - I-35 @ Corporate Woods (53)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
US 20: WL - US 20 @ Hammond (03)
US 34: RWIS - US 34 MM 263.5 @ Burlington
I-380: CR - I-380 @ 33rd Ave SW (06)
I-680: D4 - I-680 @ MM 20.2 (IWZ 3160)
US 30: AM - US 30 @ Mile Post 147 (15)
Kanesville: CB - Kanesville @ 7th Street (30)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154)
I-380: WL - Evansdale water Tower - West (16)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-380: IC - I-80 @ I-380/US 218 (03)
I-80: NW - I-80 @ Kellog OH (11)
I-80: DM - I-80 @ NE 80th in Altoona (38)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_SB)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_EB)
I-80: IC - I-80 @ Wapsi Ave (10)
I-29: SC - I-29 @ Gordon Dr Off Ramp (29)
I-380: CR - I-380 @ 4th St SE (10)
I-35: DM - I-35 @ MM 92.84 (IWZ3183)
IA 10: RWIS - IA 10 MM 24 near Alton
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
I-35: RWIS - I-35 MM 186 near Mason City
IA 141: DM - IA 141 @ SE 37th St (90)
US 30: AM - US 30 @ S Dakota Ave (13)
US 218: WL - US 218 @ W 8th St (25)
US 151: RWIS - US 151 MM 49 near Anamosa
US 61: D5 - US 61 @ IA 92 (IWZ 3195_WB)
I-380: WL - I-380 @ US-20 East -2 (13)
I-29: SC - I-29 @ US 20 - North (07)
Broadway: CB - Broadway @ 16th Street (29)
I-29: CB - I-29 @ I-80 EB Ramp (45)
US 30: AM - US 30 @ 500th Ave (12)
I-74: QC - I-74 @ Toll Plaza to IL (06)
I-80: CB - I-80 @ West I-29 Interchange (02)
IA 163: RWIS - IA 163 MM 45 @ Pella
I-74: QC - I-74 @ 5th Ave (03)
I-74: QC - I-74 @ Middle Rd (09)
I-35: DM - I-35 @ Hoover St (77)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-74: QC - I-74 @ Spruce Hills (10)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
I-35: DM - I-35 @ MM 92.45 (IWZ3187)
I-235: DM - I-235 @ 2nd Ave (07)
I-380: WL - I-380 @ River Road (08)
I-80: CB - I-80 @ I-680 Interchange (38)
IA 4: RWIS - IA 4 MM 25 near Jefferson
US 20: RWIS - US 20 MM 97 @ Rockwell City
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV04)
I-80: DM - I-35/80 @ Westown PKWY (68)
I-80: NW - I-80 @ Newton OH (02)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_SB)
I-235: DM - I-235 @ 63rd St (15)
I-35: DM - I-35 @ McKinley St (79)
I-29: CB - I-29 @ IA 192 (23)
I-80: NW - I-80 @ W. 4th St. (04)
I-80: CB - I-80 @ US 6 (12)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
US 20: SC - US 20 @ Morningside (17)
US 59: RWIS - US 59 MM 95 @ Denison
I-80: D4 - I-80 @ MM 93.3 Stuart (D4TV01)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
I-29: SC - I-29 @ US 20 - South (05)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-80: CB - I-80 @ Madison Avenue (08)
I-380: CR - I-380 @ County Home Rd (21)
I-35: AM - I-35 @ South of 260th St (IWZ 3159)
US 30: CR - US 30 @ 16th Ave SW (22)
US 34: RWIS - US 34 MM 49 near Red Oak
I-80: IC - I-80 @ Y Ave (26)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_WB)
Avenue G: CB - Avenue G @ 8th Street (42)
I-80: DM - I-80/35 @ W of Morningstar (IWZ 3112)
I-29: SC - I-29 @ RR Bridge (08)
I-80: NW - I-80 @ IA 14 (03)
I-35: DM - I-35 @ Hwy G50 (80)
I-380: IC - I-380 @ Swan Lake (15)
I-35: D1 - I-35 @ Williams DMS (D1TV02)
US 218: WL - US 218 @ Hawthorn (22)
I-29: CB - I-29 @ East I-80 Interchange (57)
I-235: DM - I-235 @ Guthrie (03)
I-74: QC - I-74 @ N Tower to IL (07)
I-29: CB - I-29 @ 25th Street (22)
I-80: QC - I-80 EB @ DMS (14)
I-29: SC - I-29 @ Bluff (26)
I-80: CB - I-80/29 @ S Expressway St (55)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-29: CB - I-29 @ South I-680 Interchange (36)
I-35: Parking Only: I-35 SB MM 120 near Story City
I-35: Rest Area: I-35 SB MM 33 near Osceola
I-35: DM - I-35 @ Maffitt Lake Rd (73)
US 61: RWIS - US 61 MM 159 @ Maquoketa
US 30: RWIS - US 30 MM 218 near Tama
IA 5: DM - Hwy 5 @ Fleur (33)
I-29: CB - I-29 @ 35th Street (21)
I-80: NW - I-80 @ 108th St. (10)
I-35: DM - I-35 @ NE 142 Ave (63)
US 18: RWIS - US 18 MM 85 near Spencer
I-29: SC - I-29 @ Floyd (09)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-380: WL - I-380 N of US 20 (19)
US 275: CB - US 275 @ South Expressway (28)
I-35: DM - I-35 @ Corporate Woods Dr (37)
I-380: WL - US 218 @ N of San Marnen Dr (21)
I-80: IC - I-80 @ 12th Avenue (23)
US 34: RWIS - US 34 MM 87 near Creston
US 63: WL - US 63 @ Franklin St (IWZ 3164)
I-35: D1 - I-35 @ US 20 Williams (D1TV10)
US 20: RWIS - US 20 MM 316 @ Dubuque
I-235: DM - I-235 @ 28th St (11)
I-80: DM - I-80 EB @ Hubbell ave (25)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
I-80: DM - I-80 @ 38th in Altoona (54)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
I-380: IC - I-380 @ Forevergreen Rd (IWZ3192)
I-380: CR - I-380 @ Wright Bros Blvd (02)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
US 65: DM - US 65 @ HWY 5 (31)
I-35: RWIS - I-35 MM 33 @ Osceola
I-80: IC - I-80 @ Hwy 965 (04)
I-35: DM - I-35 @ Fillmore St (76)
US 30: CR - US 30 @ Stoney Point Rd (23)
I-35: D1 - I-35 @ MM 151 near Woolstock (D1TV08)
I-380: CR - I-380 @ Boyson Rd (19)
I-35: AM - I-35 @ US 30 (07)
I-380: CR - I-380 @ 76th Ave (03)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-29: CB - I-29 @ S of Hamilton Ln (34)
I-380: CR - I-380 @ Collins Rd- North (17)
S Lewis: SC - S Lewis @ Glenn (22)
I-235: DM - I-235 @ Polk Blvd (14)
I-35: Rest Area: I-35 NB MM 120 near Story City
US 20: RWIS - US 20 MM 18 @ Moville
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
US 218: IC - US 218 @ Melrose DMS (25)
I-80: NW - I-80 @ Speedway Dr. (07)
I-35: DM - I-35 @ Ashworth Ave (55)
I-29: SC - I-29 @ Singing Hills (04)
I-80: DM - I-80 WB @ Hubbell Ave (59)
I-29: CB - I-29 @ North I-680 Interchange (37)
I-80: RWIS - I-80 MM 72 near Adair
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
US 65: DM - US 65 @ Vandalia (29)
I-35: AM - I-35 @ Mile Post 107.8 (04)
US 61: D5 - US 61 @ IA 92 (IWZ 3195)
I-29: SC - I-29 @ South of Riverside (12)
I-380: CR - I-380 @ Collins Rd- South (16)
US 30: CR - US 30 @ C St SW (30)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
I-80: QC - I-80 @ Northwest Blvd (17)
I-480: CB - I-480 @ Missouri River Bridge (20)
I-29: SC - I-29 @ Wesley Parkway (10)
I-74: QC - I-74 @ 53rd St (11)
IA 13: CR - IA 13 @ Bertram Rd (48)
I-380: WL - I-380 @ US-20 West (05)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-80: NW - I-80 @ E 84th St. (08)
I-80: RWIS - I-80 MM 43 near Avoca
US 20: RWIS - US 20 MM 277 @ Manchester
I-29: CB - I-29 @ S of South I-680 Interchange (35)
IA 13: CR - IA 13 @ 7th Ave (52)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
I-380: WL - I-380 @ Cedar River (06)
I-29: SC - I-29 @ Riverside (13)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
IA 100: CR - IA 100 @ E Post Rd (45)
I-80: QC - I-80 @ I-280(16)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
I-80: QC - I-80 @ LeClaire (20)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_EB)
US 30: AM - US 30 @ 520th Ave (14)
I-235: DM - I-235 @ Valley West in WDM (17)
I-80: QC - I-80 @ Brady (18)
I-74: QC - I-74 @ 12th Ave (02)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7374
I-29: RWIS - I-29 MM 76 @ Mo Valley
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
I-380: WL - I-380 @ River Forest Road (07)
I-380: CR - I-380 @ Tower Terrace Rd (20)
US 65: DM - US 65 @ University (28)
I-80: IC - I-80 @ Hwy 965 - East (05)
US 275: CB - US 275 East of Missouri River Bridge (25)
I-29: CB - I-29 @ US 275 (53)
I-380: CR - I-380 @ 42nd St NE (15)
US 30: BN - US 30 @ Quill Ave(02)
US 61: MUS - US 61 @ MM 79 (IWZ 3171_7601)
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173_SB)
I-29: CB - I-29 @ Basswood Road (15)
I-35: RWIS - I-35 MM 13 near Leon
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146)
I-680: D4 - I-680 @ MM 26.65 (IWZ 3176)
I-80: DM - I-35/80 @ Meredith Dr (57)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
I-29: SC - I-29 @ South of RR Bridge (28)
I-35: DM - I-35 @ IA 92 (78)
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170_WB)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-35: RWIS - I-35 MM 153 near Williams
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-380: WL - I-380 @ Poyner Road (15)
US 30: RWIS - US 30 MM 80 @ Carroll
IA 100: CR - IA 100 @ Tama St (43)
I-80: CB - I-80 @ Minden Interchange (39)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188)
I-29: CB - I-29 @ RR Crossing (44)
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
I-29: RWIS - I-29 MM 10 @ Sidney
I-35: AM - I-35 @ IA 210 (01)
I-380: IC - I-380 @ Swisher (18)
I-74: QC - I-74 @ I-80 (19)
IA 92: RWIS - IA 92 MM 199 near Sigourney
US 30: AM - US 30 @ S Dayton Ave (18)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-35: OSC - I-35 @ IA 207 (IWZ3174)
US 20: WL - US 20 @ Ansburough (01)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
IA 100: CR - IA 100 @ S 22nd St (46)
I-80: DM - I-35/80 @ 86th St (21)
I-35: DM - I-35 @ Mile Post 94 (60)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
I-380: CR - I-380 @ US 30- South (04)
I-29: SC - I-29 @ Hamilton (11)
IA 5: DM - Hwy 5 @ SW Connector (35)
I-380: WL - I-380 @ Evansdale Drive (09)
I-29: CB - I-29 @ Weigh Station (43)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-80: DM - I-35/80 @ University (51)
IA 2: RWIS - IA 2 MM 219 near Cantril
I-235: DM - I-235 @ Euclid (02)
I-35: DM - I-35 @ NE 126 Ave (62)
I-80: DM - I-80 E Exit to N I-35 (67)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-80: NW - I-80 @ Hwy T22 (09)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
US 30: AM - US 30 @ University Blvd (16)
US 218: WL - US 218 @ E. 11th St (24)
I-235: DM - I-235 @ 42nd St (13)
I-29/80: CB - I-29/80 @ W of S 24th St (51)
I-235: DM - I-235 @ Keo Way (09)
I-35: AM - I-35 @ E 190th St (10)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
I-35: DM - I-35 @ Cumming Ave (75)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_NB)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
US 20: SC - US 20 @ Christy (15)
I-29: CB - I-29 @ Nebraska Avenue (17)
I-29: RWIS - I-29 MM 101 near Sloan
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173_WB)
US 61: MUS - US 61 @ MM 79 (IWZ 3171)
US 20: WL - US-20 @ S. Canfield Road (18)
US 30: AM - US 30 @ Mile Post 152 (19)
US 30: AM - US 30 @ MIle Post 142 (11)
I-380: CR - I-380 @ 32nd St NE (14)
US 30: AM - US 30 @ S Duff Ave (17)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170)
I-80: DM - I-80 @ East of US 65 (47)
IA 5: DM - Hwy 5 @ Hwy 28 (34)
US 218: RWIS - US 218 MM 211 @ Plainfield
Collins Rd: CR - Collins Rd @ Mall Entrance (41)
I-35: DM - I-35 @ NE MixMaster (North) (69)
I-380: WL - I-380 @ Gilbertville Road (10)
US 218: IC - US 218 @ Hwy 1 (11)
I-235: DM - I-235 @ 31st St  (12)
I-35: DM - I-35 @ Oralabor (40)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_NB)
I-80: IC - I-80 @ 1st Ave (06)
US 275: CB - US 275 @ 11th Street (27)
IA 5: DM - Hwy 5 @ US 65/69 (32)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-35: DM - I-35 @ Mills Civic (50)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
I-35: DM - I-35 @ Adams St (74)
I-80: RWIS - I-80 MM 154 @ Colfax
US 61: D5 - US 61 @ MM 74 (IWZ 3191)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-80: DM - I-35/80 @ Hwy 141 (20)
US 30: RWIS - US 30 MM 311 @ DeWitt
I-80: DM - I-80 @ 34th Ave (56)
I-235: DM - I-235 @ 22nd St in WDM (16)
I-35: RWIS - I-35 MM 114 @ Ames
US 61: D5 - US 61 @ IA 92 (IWZ 3195_NB)
I-35: DM - I-35 @ Grand (49)
I-35: Parking Only: I-35 SB MM 31 near Osceola
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
I-380: CR - I-380 @ US 30- North (05)
I-235: DM - I-235 @ MLK (10)
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173)
US 30: NV - US 30 @ SW 4th St (03)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_SB)
US 30: BN - US 30 @ Mile Post 139 (04)
I-80: NW - I-80 @ Hwy T38N (12)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-80: RWIS - I-80 MM 110 @ De Soto
I-80: DM - I-35/80 @ Hickman (19)
S Lewis: SC - S Lewis @ Singing Hills (21)
US 20: SC - US 20 @ Lakeport (14)
I-235: DM - I-235 @ 7th Ave (08)
I-80: CB - I-80 @ Hubbard Road (11)
I-35: DM - I-35 @ MM 63 (IWZ 3153)
I-80: D5 - IA 22 @ IA 1 Kalona (IWZ3173_EB)
US 218: WL - US 218 @ W 1st St (26)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-35: DM - I-35 @ NE 158 Ave (64)
I-235: DM - I-235 @ E 12th (06)
I-35: AM - I-35 @ US 30 (06)
US 20: SC - US 20 @ Gordon (18)
I-80: RWIS - I-80 MM 220 @ Williamsburg
S Lewis: SC - S Lewis @ Golf Course (23)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
I-380: CR - I-380 @ Wilson Ave SW (07)
S Lewis: SC - S Lewis @ Gordon (25)
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146_7602)
I-35: DM - I-35 @ Hwy 5  (36)
I-80: NW - I-80 @ Speedway (06)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
I-35: AM - I35 @ E Lincoln Way (08)
I-80: QC - I-80 @ CRY48 (15)
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146_7603)
I-380: IC - I-380 @ Hwy 965 NE (16)
I-380: WL - Evansdale water Tower - East (17)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-380: IC - I-380 @ Penn St (14)
US 30: CR - US 30 @ Williams Blvd SW (24)
I-80: DM - I-35/80 @ Merle Hay (22)
I-35: Rest Area: I-35 NB MM 33 near Osceola
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
I-80: DM - I-35/80 @ E 14th (24)
I-80: DM - I-80 @ Jordan Creek (18)
I-80: IC - I-80 @ Dubuque St (07)
US 30: BN - US 30 @ U Ave(05)
Google Static Map Image
Camera Camera