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