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