Iowa DOT Logo IADOT ISP
Cameras—Statewide
Map of Statewide Between IA 14 (1 mile east of the Monroe area) and US 63 (near Oskaloosa). The roadway is reduced to one lane due to road construction work. Until Monday, at about 6:00PM CDT. Between County Road E63 and IA 136 (near Welton). There are alternating lane closures because of bridge maintenance work. Until today at about 6:00PM CDT. 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 CDT to 9:00PM CDT daily. Until September 28, 2017 at about 9:00PM CDT. 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 156000 lbs. Axle weight limit 23000 lbs. Until November 7, 2017 at about 12:00PM CDT. Between US 6; County Road F29 (near Malcom) and County Road E69 (3 miles south of the Tama area). The roadway is reduced to one lane due to road construction work. From 7:30AM CDT to 6:45PM CDT on weekdays. Until tomorrow at about 4:00PM CDT. 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 CDT to 6:00AM CDT on Sundays, Mondays, Tuesdays, Wednesdays and Thursdays. Until October 27, 2017 at about 6:00AM CDT. 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 October 31, 2017 at about 4:00PM CDT. Between County Road G35 and US 6 (near Atlantic). 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 7:00AM CDT to 8:00PM CDT on weekdays and Saturdays. Until October 25, 2017 at about 3:00PM CDT. Between US 71 and I-80; US 71 (2 miles east of the Atlantic area). 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 7:00AM CDT to 8:00PM CDT on weekdays and Saturdays. Until October 25, 2017 at about 3:00PM CDT. Between IA 8 and County Road D52 (2 to 3 miles north of the Dysart area). The roadway is reduced to one lane due to bridge construction work. Look out for temporary traffic lights. There is a width limit in effect. Width limit 9'6". Until September 29, 2017 at about 6:30PM CDT. Between County Road C54 and County Road W13 (near Fairbank). The roadway is reduced to one lane due to bridge construction work. Look out for temporary traffic lights. There is a width limit in effect. Width limit 9'6". Until September 29, 2017 at about 6:30PM CDT. 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 20000 lbs. No vehicles over 156000 lbs. Until November 17, 2017 at about 4:00PM CDT. Between County Road S14 (Nevada) and US 65 (Colo). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 12'0". Until October 13, 2017 at about 3:00PM CDT. Between IA 224 and Rogers Street; County Road E67 (1 mile south of the Laurel area). The roadway is reduced to one lane due to bridge construction work. Look out for temporary traffic lights. There is a height limit in effect. Height limit 15'0". Until today at about 4:00PM CDT. Between I-80; County Road T22 and US 6 (near Kellogg). The road is closed due to road construction work. A detour is in operation. Until October 6, 2017 at about 4:00PM CDT. Between IA 9 and County Road A45 (near Osage). The road is closed due to road construction work. A detour is in operation. Until tomorrow at about 4:00PM CDT. Between US 30 and County Road E53 (near Stanwood). The road is closed due to road construction work. A detour is in operation. Until October 31, 2017 at about 9:00PM CDT. Between County Road T66 (near Charles City) and County Road V14 (Bassett). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 16'0". From 7:00AM CDT to 7:00PM CDT on weekdays. Until September 29, 2017 at about 6:00PM CDT. Between County Road C16 (2 miles north of the Le Mars area) and Minnesota Border; County Road A10 (2 miles north of the Sibley area). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 14'0". From 7:00AM CDT to 8:00PM CDT on weekdays and Saturdays. Until October 5, 2017 at about 12:30PM CDT. Between IA 83 (near Atlantic) and I-80; US 71 (3 miles east of the Atlantic area). 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 7:00AM CDT to 7:00PM CDT on weekdays and Saturdays. Until October 5, 2017 at about 3:00PM CDT. Between County Road E18 (1 mile north of the Zearing area) and County Road D65 (1 mile south of the Hubbard area). The roadway is reduced to one lane due to road construction work. Look out for temporary traffic lights. There is a height limit in effect. There is a width limit in effect. Width limit 15'6". Height limit 15'0". Until October 20, 2017 at about 4:00PM CDT. Between County Road M25 (near Galva) and Exit 71: US 71; IA 471 (near Early). The road is closed due to road construction work. A detour is in operation. Permitted oversize loads are prohibited. Until December 1, 2017 at about 4:00PM CDT.
US 20: RWIS - US 20 MM 18 @ Moville
I-29: CB - I-29 @ South I-680 Interchange (36)
US 218: WL - US 218 @ Williston Rd (23)
I-380: IC - I-380 @ Swisher (18)
US 30: CR - US 30 @ J St SW (28)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-380: WL - I-380 N of US 20 (19)
I-380: IC - I-80 @ I-380/US 218 (03)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7417)
I-29: CB - I-29 @ 25th Street (22)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142_SB)
US 218: RWIS - US 218 MM 211 @ Plainfield
I-80: RWIS - I-80 MM 43 near Avoca
I-80: CB - I-80 @ Minden Interchange (39)
US 30: CR - US 30 @ Edgewood Rd SW (25)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-380: CR - I-380 @ 8th St NE (11)
I-80: NW - I-80 @ 108th St. (10)
US 30: BN - US 30 @ IA 17 (03)
US 59: RWIS - US 59 MM 129 @ Ida Grove
I-80: RWIS - I-80 MM 290 @ Davenport
I-35: RWIS - I-35 MM 13 near Leon
I-74: QC - I-74 @ 12th Ave (02)
I-80: CB - I-80 @ McPherson (10)
I-80: CB - I-80 @ Madison Avenue (08)
I-380: WL - I-380 @ Poyner Road (15)
US 30: CR - US 30 @ IA 13 (34)
US 61: MUS - US 61 @ MM 79 (IWZ 3171_7600)
I-35: DM - I-35 @ Hwy G50 (80)
I-235: DM - I-235 @ 31st St  (12)
US 20: RWIS - US 20 MM 277 @ Manchester
IA 60: D3 - IA 60 @ MM 44.4 (IWZ 3138_NB)
US 20: WL - US 20 @ Hawkeye Road (02)
I-35: Rest Area: I-35 SB MM 33 near Osceola
US 30: AM - US 30 @ Mile Post 147 (15)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
US 75: D3 - US 75 @ Merrill (IWZ 3105_SB)
I-35: DM - I-35 @ Adams St (74)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-35: DM - I-35 @ Fillmore St (76)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_WB)
I-380: WL - I-380 @ US-20 West (05)
US 65: D1 - US 65 @ MM 98.4 near Mingo SW (D1TV05)
I-29: RWIS - I-29 MM 101 near Sloan
IA 415: DM - IA 415 @ Mile Long Bridge (66)
US 65: DM - US 65 @ Vandalia (29)
US 30: BN - US 30 @ Quill Ave(02)
I-35: DM - I-35 @ Hoover St (77)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
IA 5: DM - Hwy 5 @ US 65/69 (32)
I-35: AM - I-35 @ North of 260th St (IWZ 3152)
I-80: RWIS - I-80 MM 220 @ Williamsburg
I-80: IC - I-80 @ Dubuque St (07)
US 275: CB - US 275 @ 24th Street (26)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-380: WL - I-380 @ MM 64 (14)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
I-29: CB - I-29 @ I-480 Interchange (19)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-80: RWIS - I-80 MM 110 @ De Soto
I-29: CB - I-29 @ 9th Avenue (18)
US 30: AM - US 30 @ S Duff Ave (17)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-80: QC - I-80 @ Brady (18)
I-35: OSC - I-35 @ IA 207 (IWZ3174)
US 30: BN - US 30 @ Story St (01)
US 218: WL - US 218 @ E. 11th St (24)
IA 100: CR - IA 100 @ IA 13 (47)
IA 2: RWIS - IA 2 MM 219 near Cantril
I-380: CR - I-380 @ Wilson Ave SW (07)
I-380: CR - I-380 @ County Home Rd (21)
I-35: DM - I-35 @ MM 55.6 (IWZ3141)
I-35: RWIS - I-35 MM 33 @ Osceola
I-29: SC - I-29 @ Bluff (26)
I-29: CB - I-29 @ Nebraska Avenue (17)
I-29: SC - I-29 @ US 20 - South (05)
I-80: DM - I-35/80 @ 86th St (21)
US 20: SC - US 20 @ Morningside (17)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
I-235: DM - I-235 @ Keo Way (09)
I-680: D4 - I-680 @ MM 26.65 (IWZ 3176)
I-35: DM - I-35 @ MM 92.45 (IWZ3187)
I-235: DM - I-235 @ 63rd St (15)
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146_7602)
I-80: QC - I-80 @ CRY48 (15)
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
US 30: CR - US 30 @ 16th Ave SW (22)
I-74: QC - I-74 @ N Tower to IA (05)
I-80: NW - I-80 @ Newton OH (02)
I-35: DM - I-35 @ NE 158 Ave (64)
I-80: D5 - IA 22 @ IA 1 Kalona (IWZ3173_Intersection)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
IA 100: CR - IA 100 @ E Post Rd (45)
Collins Rd: CR - Collins Rd @ Mall Entrance (41)
I-35: AM - I35 @ E Lincoln Way (08)
I-35: RWIS - I-35 MM 186 near Mason City
US 30: AM - US 30 @ 500th Ave (12)
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV04)
US 71: RWIS - US 71 MM 172 near Storm Lk
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
US 30: NV - US 30 @ 600th Ave (02)
US 275: CB - US 275 @ 11th Street (27)
I-80: CB - I-80 @ Hubbard Road (11)
US 65: DM - US 65 @ Army Post Rd (30)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
I-235: DM - I-235 @ University (71)
US 61: D5 - US 61 @ IA 92 (IWZ 3195)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
I-80: CB - I-80 @ Valley View (09)
I-80: DM - I-35/80 @ Douglas (42)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
I-35: DM - I-35 @ Corporate Woods Dr (37)
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-29: SC - I-29 @ South of RR Bridge (28)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
I-80: IC - I-80 @ Black Hawk Ave NW (27)
I-80: QC - I-80 @ LeClaire (20)
I-80: IC - I-80 @ Wapsi Ave (10)
IA 141: DM - IA 141 @ SE 19th St (91)
I-380: CR - I-380 @ Boyson Rd (19)
I-35: DM - I-35 @ NE Mixmaster (North) (69)
I-235: DM - I-235 @ Euclid (02)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
IA 5: DM - Hwy 5 @ Fleur (33)
I-29/80: CB - I-29/80 @ W of S 24th St (51)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142)
I-80: CB - I-80 @ West I-29 Interchange (02)
I-35: Parking Only: I-35 NB MM 212 near Joice
Kanesville: CB - Kanesville @ 7th Street (30)
I-29: CB - I-29 @ IA 192 (23)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_NB)
I-380: CR - I-380 @ 76th Ave (03)
US 30: CR - US 30 @ Stoney Point Rd (23)
I-35: AM - I-35 @ Mile Post 107.8 (04)
I-80: NW - I-80 @ IA 14 (03)
I-35: DM - I-35 @ NE 126 Ave (62)
I-80: IC - I-80 @ Half Moon Rd (01)
I-35: Rest Area: I-35 NB MM 120 near Story City
I-29: CB - I-29 @ 35th Street (21)
US 61: D5 - US 61 @ MM 74 (IWZ 3191)
S Lewis: SC - S Lewis @ Golf Course (23)
I-380: CR - I-380 @ Wright Bros Blvd (02)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7419)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
US 67: QC - US 67 Centennial Bridge - IA (13)
I-35: D1 - I-35 @ US 20 Williams (D1TV10)
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173)
I-80: DM - I-80 @ East of US 65 (47)
I-80: CB - I-80 @ East I-29 Interchange (06)
I-80: NW - I-80 @ 52nd St (01)
I-29: SC - I-29 @ South of Riverside (12)
I-35: DM - I-35 @ Grand (49)
I-80: IC - I-80 @ 12th Avenue (23)
I-80: CB - I-80 @ Missouri River Bridge (01)
I-80: RWIS - I-80 MM 72 near Adair
I-74: QC - I-74 @ Spruce Hills (10)
I-80: DM - I-80 @ 38th in Altoona (54)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
US 20: WL - US 20 @ Hammond (03)
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170_EB)
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-380: IC - I-380 @ Swan Lake (15)
I-80: NW - I-80 @ Hwy T38N (12)
US 20: SC - US 20 @ Christy (15)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_SB)
US 65: D1 - US 65 @ MM 98.4 near Mingo NE (D1TV06)
IA 100: CR - IA 100 W of I-380 (36)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
I-380: WL - US 218 @ San Marnan Dr (20)
IA 2: RWIS - IA 2 MM 164 near Centerville
I-35: DM - I-35 @ NE 142 Ave (63)
I-80: QC - I-80 @ I-280(16)
IA 2: RWIS - IA 2 MM 70 @ Bedford
Broadway: CB - Broadway @ 16th Street (29)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_WB)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
I-80: DM - I-35/80 @ E 14th (24)
I-80: DM - I-80 @ Ashworth Rd (70)
I-280: QC - I-280 @ Rockingham Rd (21)
US 75: D3 - US 75 @ MM 109 (IWZ3197_NB)
US 34: RWIS - US 34 MM 87 near Creston
US 75: D3 - US 75 @ Merrill (IWZ 3105)
US 218: WL - US 218 @ Hawthorn (22)
I-235: DM - I-235 @ E 21st (04)
US 65: DM - US 65 @ NE 46th (27)
I-80: NW - I-80 @ W. 4th St. (04)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7374
I-380: IC - I-380 @ Hwy 965 NE (16)
I-380: CR - I-380 @ H Ave NE (12)
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
I-80: DM - I-35/80 @ Merle Hay (22)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142_NB)
I-35: AM - I-35 @ US 30 (06)
I-380: IC - I-380 @ Penn St (14)
US 30: RWIS - US 30 MM 218 near Tama
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
Collins Rd: CR - Collins Rd @ C Ave NE (40)
I-29: CB - I-29/80 @ S Expressway (05)
I-35: RWIS - I-35 MM 153 near Williams
I-35: AM - I-35 @ IA 210 (01)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172)
US 30: CR - US 30 @ E of Jappa Rd (33)
I-35: AM - I-35 @ South of 260th St (IWZ 3159)
US 218: WL - US 218 @ Sergeant Rd (27)
US 218: IC - US 218 @ Melrose DMS (25)
I-29: CB - I-29 @ S of Hamilton Ln (34)
I-80: IC - I-80 @ Prairie du Chein (24)
I-380: CR - I-380 @ Collins Rd- North (17)
US 30: AM - US 30 @ MIle Post 142 (11)
I-380: WL - I-380 @ River Road (08)
US 61: MUS - US 61 @ MM 79 (IWZ 3171_7601)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
I-80: QC - I-80 EB @ DMS (14)
US 75: D3 - US 75 @ MM 114.3 (IWZ 3147_NB)
I-35: DM - I-35 @ Cumming Ave (75)
I-380: WL - I-380 @ Gilbertville Road (10)
US 34: RWIS - US 34 MM 263.5 @ Burlington
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173_SB)
US 275: CB - US 275 East of Missouri River Bridge (25)
I-80: IC - I-80 @ Hwy 965 (04)
US 30: CR - US 30 @ 21st St SW (26)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-29: CB - I-29 @ I-80 EB Ramp (45)
I-29: SC - I-29 @ Wesley Parkway (10)
US 59: RWIS - US 59 MM 95 @ Denison
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
I-35: DM - I-35 @ NE 36th St (61)
US 20: SC - US 20 @ Gordon (18)
Kanesville: CB - Kanesville @ N Broadway (31)
US 30: RWIS - US 30 MM 80 @ Carroll
US 151: RWIS - US 151 MM 49 near Anamosa
I-80: DM - I-80 @ US 65 - West (26)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
I-380: CR - I-380 @ 42nd St NE (15)
I-29: CB - I-29 @ North I-680 Interchange (37)
I-80: DM - I-35/80 @ University (51)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_SB)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-80: NW - I-80 @ Kellog OH (11)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188)
I-680: D4 - I-680 @ MM 20.2 (IWZ 3160)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7416)
I-80: NW - I-80 @ E 84th St. (08)
I-35: DM - I-35 @ Corporate Woods (53)
I-380: CR - I-380 @ 33rd Ave SW (06)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_NB)
I-80: IC - I-80 @ Hwy 965 - East (05)
I-29: CB - I-29 @ Weigh Station (43)
US 20: D6 - US 20 MM 293 @ Dyersville (1)
US 63: WL - US 63 @ Franklin St (IWZ 3164)
I-35: D1 - I-35 @ 300th St (D1TV11)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7373)
US 30: NV - US 30 @ S 11th St (04)
I-380: CR - I-380 @ 32nd St NE (14)
I-235: DM - I-235 @ 7th Ave (08)
I-29: SC - I-29 @ RR Bridge (08)
I-80: DM - I-80 E Exit to N I-35 (67)
I-80: CB - I-80 @ US 6 (12)
US 20: SC - US 20 @ Sunnybrook (16)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
I-29: CB - I-29 @ RR Crossing (44)
I-80: QC - I-80 @ Northwest Blvd (17)
US 18: RWIS - US 18 MM 224 near New Hampton
US 30: CR - US 30 @ Honey Grove Rd (32)
I-80: D4 - I-80 @ MM 93.3 Stuart (D4TV01)
I-29: RWIS - I-29 MM 10 @ Sidney
I-235: DM - I-235 @ Valley West in WDM (17)
I-35: DM - I-35 @ Oralabor (40)
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-35: D1 - I-35 @ MM 151 near Woolstock (D1TV08)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_NB)
I-80: DM - I-35/80 @ Meredith Dr (57)
I-235: DM - I-235 @ 22nd St in WDM (16)
I-74: QC - I-74 @ N Tower to IL (07)
I-80: IC - I-80 @ 1st Ave (06)
I-380: WL - I-380 @ S. Raymond Road (11)
I-80: NW - I-80 @ Hwy T22 (09)
US 65: DM - US 65 @ University (28)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-80: DM - I-35/80 @ Hickman (19)
US 30: AM - US 30 @ S Dayton Ave (18)
I-35: DM - I-35 @ MM 59.35 (IWZ 3113)
I-35: DM - I-35 @ Mile Post 94 (60)
I-380: CR - I-380 @ 1st Ave SW (09)
US 218: IC - US 218 @ Melrose (12)
I-29: CB - I-29 @ 192nd Street (14)
IA 60: D3 - IA 60 @ MM 44.4 (IWZ 3138)
I-35: DM - I-35 @ Hwy 5  (36)
US 218: WL - US 218 @ W 1st St (26)
I-380: CR - I-380 @ Collins Rd- South (16)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-380: CR - I-380 @ US 30- North (05)
I-680: D4 - I-680 @ MM 21.4 (IWZ3175)
US 75: D3 - US 75 @ MM 114.3 (IWZ 3147)
US 34: RWIS - US 34 MM 49 near Red Oak
I-380: CR - I-380 @ Rest Area (01)
US 75: D3 - US 75 @ MM 109 (IWZ3197_SB)
I-380: CR - I-380 @ Diagonal Dr SW (08)
IA 5: DM - Hwy 5 @ SW Connector (35)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142_SBz)
IA 13: CR - IA 13 @ 7th Ave (52)
I-29: SC - I-29 @ Riverside (13)
I-29: SC - I-29 @ Floyd (09)
US 20: WL - US 20 @ Ansburough (01)
I-35: DM - I-35 @ Ashworth Ave (55)
I-380: CR - I-380 @ 4th St SE (10)
I-80: DM - I-35/80 @ Hwy 141 (20)
US 30: BN - US 30 @ Mile Post 139 (04)
I-29: CB - I-29 @ US 275 (53)
IA 92: CB - IA 92 @ Harry Langdon (IWZ 3134)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_EB)
US 30: AM - US 30 @ S Dakota Ave (13)
I-35: Parking Only: I-35 SB MM 120 near Story City
I-380: WL - I-380 @ River Forest Road (07)
I-29: SC - I-29 @ Singing Hills (04)
US 30: NV - US 30 @ SW 4th St (03)
I-80: DM - I-80 @ East MixMaster (IWZ3183)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-235: DM - I-235 @ 28th St (11)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170)
I-380: WL - I-380 @ Cedar River (06)
US 20: SC - US 20 @ Lakeport (14)
US 18: RWIS - US 18 MM 85 near Spencer
US 218: RWIS - US 218 MM 38 near Mt Pleasant
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7370)
US 61: MUS - US 61 @ MM 79 (IWZ 3171)
Collins Rd: CR - Collins Rd @ Council St NE (37)
IA 100: CR - IA 100 @ S 22nd St (46)
US 75: D3 - US 75 @ MM 109 (IWZ3197)
I-235: DM - I-235 @ Polk Blvd (14)
I-80: RWIS - I-80 MM 266 near Tipton
I-235: DM - I-235 @ Guthrie (03)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
I-80: DM - I-80 WB @ Hubbell Ave (59)
US 275: CB - US 275 @ South Expressway (28)
I-80: CB - I-80 @ I-680 Interchange (38)
I-235: DM - I-235 @ E 12th (06)
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-35: Rest Area: I-35 NB MM 33 near Osceola
US 61: D5 - US 61 @ IA 92 (IWZ 3195_EB)
I-80: DM - I-80 @ Jordan Creek (18)
US 20: RWIS - US 20 MM 97 @ Rockwell City
I-29: SC - I-29 @ S. Riverside (27)
I-80: DM - I-80/35 @ W of Morningstar (IWZ 3112)
S Lewis: SC - S Lewis @ Glenn (22)
I-35: Parking Only: I-35 SB MM 31 near Osceola
US 30: AM - US 30 @ Mile Post 152 (19)
US 151: D6 - US 151 @ MM 43.5 near Springville E (D6TV03)
I-80: NW - I-80 @ E. 12th St. (05)
IA 100: CR - IA 100 @ Tama St (43)
I-380: CR - I-380 @ US 30- South (04)
I-80: IC - I-80 @ Hwy 1 (08)
US 30: CR - US 30 @ C St SW (30)
I-80: DM - I-80/35 @ E of Morningstar (IWZ 3158)
I-35: AM - I-35 @ E 190th St (10)
US 20: RWIS - US 20 MM 316 @ Dubuque
I-74: QC - I-74 @ Toll Plaza to IA (04)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135_7413)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
IA 9: RWIS - IA 9 MM 265 near Decorah
I-74: QC - I-74 @ Last Iowa Exit (08)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7418)
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146)
I-80: DM - I-80 EB @ Hubbell ave (25)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
US 20: WL - US-20 @ S. Canfield Road (18)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
IA 4: RWIS - IA 4 MM 25 near Jefferson
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
I-380: WL - I-380 @ US-20 East -1 (12)
Avenue G: CB - Avenue G @ 8th Street (42)
I-80: NW - I-80 @ Speedway Dr. (07)
I-380: CR - I-380 @ Tower Terrace Rd (20)
US 61: D5 - US 61 @ MM 29.8 near Burlington (D5TV03)
I-380: WL - I-380 @ US-20 East -2 (13)
I-80: D5 - IA 22 @ IA 1 Kalona (IWZ3173_EB)
US 30: RWIS - US 30 MM 311 @ DeWitt
I-35: AM - I-35 @ US 30 (07)
I-35: RWIS - I-35 MM 114 @ Ames
I-80: NW - I-80 @ Speedway (06)
US 30: NV - US 30 @ 580th Ave (01)
US 75: D3 - US 75 @ MM 114.3 (IWZ 3147_SB)
IA 141: DM - IA 141 @ E 1st St (92)
I-380: IC - I-380 @ Iowa River (17)
US 218: IC - US 218 @ Hwy 1 (11)
I-380: WL - Evansdale water Tower - East (17)
I-80: CB - I-80 @ Harry Langdon (07)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-74: QC - I-74 @ 5th Ave (03)
I-35: DM - I-35 @ McKinley St (79)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-29: CB - I-29/80 @ 24th Street (03)
I-35: DM - I-35 @ Mills Civic (50)
US 30: AM - US 30 @ 520th Ave (14)
I-80: DM - I-35/80 @ Westown PKWY (68)
I-380: WL - US 218 @ N of San Marnen Dr (21)
US 30: NV - US 30 @ 19th St (05)
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170_WB)
I-29: SC - I-29 @ Hamilton (11)
I-235: DM - I-235 @ MLK (10)
US 218: WL - US 218 @ W 8th St (25)
US 30: CR - US 30 @ W of 6th St SW (27)
I-80: IC - I-80 @ Jasper Ave (02)
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
I-74: QC - I-74 @ Toll Plaza to IL (06)
US 30: AM - US 30 @ University Blvd (16)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
IA 60: D3 - IA 60 @ MM 44.6 (IWZ 3190_SB)
I-74: QC - I-74 @ I-80 (19)
I-80: IC - I-80 @ Y Ave (26)
IA 100: CR - IA 100 @ Menards Ln (44)
US 61: RWIS - US 61 MM 159 @ Maquoketa
I-29: CB - I-29 @ IA 370 (13)
I-29: SC - I-29 @ Gordon Dr Off Ramp (29)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135)_7414)
I-74: QC - I-74 @ Avenue of the Cities (01)
I-80: RWIS - I-80 MM 154 @ Colfax
US 61: D5 - US 61 @ MM 74 (IWZ 3191_WB)
I-380: WL - I-380 @ Evansdale Drive (09)
I-29: CB - I-29 @ Basswood Road (15)
I-80: DM - I-35/80 @ 2nd Ave (23)
IA 10: RWIS - IA 10 MM 24 near Alton
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
I-380: WL - Evansdale water Tower - West (16)
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146_7603)
I-80: DM - I-35/80 @ NE 22nd St (52)
I-80: D3 - US 75 @ Merrill (IWZ 3105_NB)
IA 13: CR - IA 13 @ Bertram Rd (48)
IA 60: D3 - IA 60 @ MM 44.6 (IWZ 3190)
US 30: CR - US 30 @ Williams Blvd SW (24)
IA 5: DM - Hwy 5 @ Hwy 28 (34)
US 30: BN - US 30 @ U Ave(05)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135_7415)
I-35: AM - I-35 @ E 13th St (09)
IA 163: RWIS - IA 163 MM 45 @ Pella
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
I-74: QC - I-74 @ Middle Rd (09)
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173_WB)
I-35: DM - I-35 @ IA 92 (78)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
I-80: DM - I-80 @ 34th Ave (56)
I-29: SC - I-29 @ US 20 - North (07)
US 65: DM - US 65 @ HWY 5 (31)
I-74: QC - I-74 @ 53rd St (11)
I-80/35: DM - I-80/35 @ E of US 69 (89)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-480: CB - I-480 @ Missouri River Bridge (20)
I-235: DM - I-235 @ 2nd Ave (07)
S Lewis: SC - S Lewis @ Gordon (25)
Avenue G: CB - Avenue G @ 16th Street (41)
I-29: SC - I-29 @ US 20 (06)
I-35: DM - I-35 @ MM 63 (IWZ 3153)
I-235: DM - I-235 @ E 14th (05)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_SB)
I-35: D2 - I-35 @ MM 194.3 Clear Lake (D2TV02)
I-235: DM - I-235 @ 42nd St (13)
IA 92: RWIS - IA 92 MM 199 near Sigourney
Google Static Map Image
Camera Camera