Iowa DOT Logo IADOT ISP
Cameras—Statewide
Map of Statewide Between the Mississippi River bridge and US 67 (near Sabula). The road is closed due to bridge construction work. A detour is in operation. Until May 25, 2018 at about 4:00PM CDT. Between Exit 18: County Roads J20 and R34 (Decatur City) and Exit 4: US 69 (near Lamoni). The roadway is reduced to one lane due to road construction work. Until May 3, 2018 at about 4:00PM CDT. Between Exit 2: US 6; Spruce Hills Drive; Kimberly Road and Exit 4: US 67; Grant Street and State Street (near Bettendorf). The roadway is reduced to one lane because of night time construction work. From 9:00PM CDT to 6:00AM CDT on Sunday and from 7:00PM CDT to 6:00AM CDT on Monday, Tuesday, Wednesday and Thursday. Until November 1, 2018 at about 6:00AM CDT. Between Exit 4: US 69 (near Lamoni) and Exit 12: IA 2 (near Davis City). The roadway is reduced to one lane due to road construction work. Until May 3, 2018 at about 5:00PM CDT. Between County Road T55 and County Road T69 (near Reinbeck). 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. Height limit 15'0". Until May 11, 2018 at about 4:30PM CDT. Between US 30 (Toledo) and IA 8 (Traer). The roadway is reduced to one lane due to road construction work. A pilot car is in operation. Look out for flaggers. From 8:00AM CDT to 7:00PM CDT on weekdays. Until June 13, 2018 at about 4:30PM CDT. Between County Road T47 and County Road T53 (near Morrison). 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. Height limit 15'0". Width limit 10'1". Until May 11, 2018 at about 4:30PM CDT. Between US 218 and County Road C66 (near Waterloo). The road is closed due to road construction work. A detour is in operation. There is a height limit in effect. Height limit 15'0". Until November 26, 2019 at about 4:00PM CDT. Between US 20 (Hudson) and US 218; IA 57 (Cedar Falls). The roadway is reduced to one lane due to road construction work. Until Thursday, at about 6:00AM CDT. Between IA 5 and I-235 (near Des Moines). The road is closed due to road construction work. A detour is in operation. Until May 30, 2018 at about 4:00PM CDT. Between Exit 53A: 9th Avenue and Exit 52: Nebraska Avenue (Council Bluffs). The road is closed because of night time construction work. A detour is in operation. Until today at about 5:30AM CDT. Between IA 163 and County Road F62 (near Monroe). 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 May 18, 2018 at about 4:30PM CDT. Between County Road F62 (near Monroe) and I-80; US 6 (Newton). 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 May 18, 2018 at about 4:30PM CDT. Between County Road E49 and US 30 (near Le Grand). The road is closed due to road construction work. A detour is in operation. Until November 21, 2018 at about 4:30PM CDT. Between US 218 and County Road C66 (near Waterloo). 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. Height limit 15'0". Until November 17, 2018 at about 4:30PM CDT. Between IA 965 and IA 1 (near Coralville). The roadway is reduced to one lane because of night time construction work. From 8:00PM CDT to 6:00AM CDT on Sunday, Monday, Tuesday, Wednesday and Thursday. Until May 25, 2018 at about 6:00AM CDT. Between the DOT Weigh Station (near Huxley) and Exit 111: US 30 (Ames). Expect changing traffic patterns due to bridge construction work. Until November 20, 2018 at about 5:00PM CDT. Between I-80 and County Road Y52 (near Davenport). The roadway is reduced to one lane because of night time construction work. From 7:00PM CDT to 6:00AM CDT on Sunday, Monday, Tuesday, Wednesday and Thursday. Until tomorrow at about 6:00AM 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. There is a width limit in effect. There is a weight limit in effect. A detour is in operation. Width limit 14'0". No vehicles over 80,000 lbs. Until July 31, 2018 at about 5:00PM CDT.
I-80: DM - I-80 @ Ashworth Rd (70)
I-80: QC - I-80 @ I-280(16)
I-80: DM - I-80 EB @ Hubbell ave (25)
I-280: QC - I-280 @ Rockingham Rd (21)
US 20: SC - US 20 @ Morningside (17)
US 20: 2P - US 20 @ IA 27 (IWZ 3154)
I-29: SC - I-29 @ S. Riverside (27)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_EB)
US 34: RWIS - US 34 MM 87 near Creston
I-29: CB - I-29 @ North I-680 Interchange (37)
I-29: CB - I-29 @ 35th Street (21)
I-380: WL - US 218 @ N of San Marnen Dr (21)
I-80: DM - I-35/80 @ Meredith Dr (57)
US 218: IC - US 218 @ Melrose DMS (25)
IA 10: RWIS - IA 10 MM 24 near Alton
US 34: RWIS - US 34 MM 49 near Red Oak
I-35: 5V - I-35 @ MM 12.2 (IWZ 3170)
I-380: CR - I-380 @ 8th St NE (11)
US 169: 4AL - US 169 @ MM 76 (IWZ 3145)
US 20: WL - US 20 @ Hammond (03)
I-235: DM - I-235 @ Guthrie (03)
US 65: DM - US 65 @ Army Post Rd (30)
I-74: QC - I-74 @ Avenue of the Cities (01)
I-35: DM - I-35 @ Hwy G50 (80)
US 63: 2H - US 63 @ Franklin St (IWZ 3164)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
I-80: NW - I-80 @ 108th St. (10)
I-29: CB - I-29 @ I-480 Interchange (19)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-380: 6W - I-380 @ MM 1.35 (IWZ 3173)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
I-380: CR - I-380 @ Wright Bros Blvd (02)
US 34: RWIS - US 34 MM 263.5 @ Burlington
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-80: DM - I-80 @ Jordan Creek (18)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
I-29: CB - I-29 @ US 275 (53)
US 30: CR - US 30 @ Honey Grove Rd (32)
I-80: CB - I-80/29 @ S Expressway St (55)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-380: WL - I-380 @ Poyner Road (15)
US 218: 5Z - US 218 @ MM 37.9 (IWZ 3166)
IA 100: CR - IA 100 @ E Post Rd (45)
I-29: SC - I-29 @ US 20 - South (05)
S Lewis: SC - S Lewis @ Golf Course (23)
US 30: AM - US 30 @ 520th Ave (14)
US 61: D5 - US 61 @ MM 29.8 near Burlington (D5TV03)
I-35: DM - I-35 @ Corporate Woods Dr (37)
I-35: 1AM - I-35 @ MM 92.84 (IWZ3183)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-235: DM - I-235 @ 7th Ave (08)
I-29: SC - I-29 @ Floyd (09)
IA 27: 2P - IA27 @ Cedar Falls MM 182.5 (IWZ 3138)
I-80: 4AG - I-80 @ MM 41 (IWZ 3142)
US 30: BN - US 30 @ U Ave(05)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
I-80: IC - I-80 @ Hwy 1 (08)
I-80: NW - I-80 @ Newton OH (02)
I-74: QC - I-74 @ Spruce Hills (10)
I-380: CR - I-380 @ Wilson Ave SW (07)
I-35: RWIS - I-35 MM 114 @ Ames
IA 141: DM - IA 141 @ SE 19th St (91)
US 61: D5 - US 61 @ 180th St (DMTT03)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-380: IC - I-80 @ I-380/US 218 (03)
I-80: DM - I-35/80 @ 86th St (21)
Kanesville: CB - Kanesville @ N Broadway (31)
I-29: CB - I-29 @ IA 192 (23)
US 20: WL - US 20 @ S. Canfield Road (18)
I-35: DM - I-35 @ Oralabor (40)
I-29: SC - I-29 @ RR Bridge (08)
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-80: DM - I-80 WB @ Hubbell Ave (59)
US 218: WL - US 218 @ E. 11th St (24)
I-35: AM - I-35 @ US 30 (07)
US 30: BN - US 30 @ Mile Post 139 (04)
I-29: CB - I-29 @ Weigh Station (43)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
I-80: RWIS - I-80 MM 220 @ Williamsburg
I-380: CR - I-380 @ Rest Area (01)
US 61: 5K - US 61 @ MM 77.2 (IWZ 3141)
I-235: DM - I-235 @ 2nd Ave (07)
US 30: NV - US 30 @ 580th Ave (01)
I-80: D4 - I-80 @ MM 93.3 near Stuart (D4TV01)
I-380: WL - I-380 @ US-20 East -2 (13)
I-680: 4P - I-680 @ MM 21.4 (IWZ3175)
I-29: CB - I-29 @ South I-680 Interchange (36)
US 30: CR - US 30 @ Stoney Point Rd (23)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_SB)
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV03)
I-35: DM - I-35 @ Hwy 5  (36)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_NB)
US 20: RWIS - US 20 MM 316 @ Dubuque
I-80: IC - I-80 @ Y Ave (26)
US 30: BN - US 30 @ Story St (01)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-380: WL - I-380 @ Evansdale Drive (09)
US 30: BN - US 30 @ Quill Ave(02)
I-380: CR - I-380 @ 33rd Ave SW (06)
IA 9: RWIS - IA 9 MM 265 near Decorah
I-380: WL - I-380 @ US-20 East -1 (12)
US 275: CB - US 275 @ South Expressway (28)
I-80: QC - I-80 @ CRY48 (15)
I-29: CB - I-29 @ S of Hamilton Ln (34)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-380: WL - I-380 @ N of US 20 (19)
I-80: CB - I-80 @ Missouri River Bridge (01)
I-74: QC - I-74 @ Toll Plaza to IL (06)
I-235: DM - I-235 @ 63rd St (15)
I-380: IC - I-380 @ Swisher (18)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
US 65: DM - US 65 @ NE 46th (27)
I-80: 1AC - I-80/35 @ E of Morningstar (IWZ 3158)
US 218: RWIS - US 218 MM 211 @ Plainfield
I-29/80: CB - I-29/80 @ W of S 24th St (51)
I-380: IC - I-380 @ Hwy 965 NE (16)
I-74: QC - I-74 @ N Tower to IA (05)
US 61: RWIS - US 61 MM 159 @ Maquoketa
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
I-35: DM - I-35 @ Grand (49)
Avenue G: CB - Avenue G @ 8th Street (42)
I-35: AM - I-35 @ E Lincoln Way (08)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
US 30: CR - US 30 @ J St SW (28)
I-80: DM - I-35/80 @ Douglas (42)
I-80: NW - I-80 @ E 84th St. (08)
I-35: RWIS - I-35 MM 153 near Williams
I-35: DM - I-35 @ Ashworth Ave (55)
I-29: SC - I-29 @ Singing Hills (04)
I-80: NW - I-80 @ Speedway (06)
I-80: CB - I-80 @ Woodbury Ave (58)
I-380: CR - I-380 @ Collins Rd- South (16)
I-35: Rest Area: I-35 SB MM 33 near Osceola
US 20: SC - US 20 @ Sunnybrook (16)
I-35: Parking Only: I-35 SB MM 120 near Story City
I-29: CB - I-29/80 @ S Expressway (05)
I-74: QC - I-74 @ I-80 (19)
I-80: DM - I-35/80 @ Hickman (19)
I-80: 1AT - I-80 @ MM 182 (IWZ 3153)
Broadway: CB - Broadway @ 16th Street (29)
IA 149: 5AB - IA 149 @ MM 10 (IWZ 3114)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
US 20: SC - US 20 @ Christy (15)
IA 100: CR - IA 100 W of I-380 (36)
US 275: CB - US 275 @ 24th Street (26)
I-80: IC - I-80 @ Hwy 965 (04)
US 61: D5 - US 61 @ MM 77.2 (IWZ 3141_SB)
IA 4: RWIS - IA 4 MM 25 near Jefferson
US 30: AM - US 30 @ Mile Post 147 (15)
I-235: DM - I-235 @ E 14th (05)
I-74: QC - I-74 @ 5th Ave (03)
US 218: WL - US 218 @ W 8th St (25)
US 30: NV - US 30 @ 600th Ave (02)
I-80: DM - I-35/80 @ Westown PKWY (68)
US 30: RWIS - US 30 MM 218 near Tama
US 30: AM - US 30 @ 500th Ave (12)
US 218: IC - US 218 @ Hwy 1 (11)
I-80: RWIS - I-80 MM 110 @ De Soto
I-80: 4AG - I-80 @ MM 42 (IWZ 3190)
I-235: DM - I-235 @ MLK (10)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-235: DM - I-235 @ Valley West in WDM (17)
US 65: D1 - US 65 @ MM 98.4 near Mingo SW (D1TV05)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
IA 13: CR - IA 13 @ 7th Ave (52)
I-35: 1V - I-35 @ South of 260th St (IWZ 3159)
I-80: DM - I-80 @ 38th in Altoona (54)
S Lewis: SC - S Lewis @ Glenn (22)
I-35: D1 - I-35 @ 300th St (D1TV11)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_SB)
I-35: DM - I-35 @ IA 92 (78)
I-29: CB - I-29 @ RR Crossing (44)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
I-29: CB - I-29 @ S of US 275 (54)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-35: Rest Area: I-35 NB MM 33 near Osceola
I-80: NW - I-80 @ Speedway Dr. (07)
I-80: NW - I-80 @ W. 4th St. (04)
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
I-380: CR - I-380 @ US 30- North (05)
I-35: DM - I-35 @ Adams St (74)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
IA 141: DM - IA 141 @ IA 415 (93)
I-80: IC - I-80 @ Eagle Ave NW (28)
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
I-80: IC - I-80 @ Hwy 965 - East (05)
I-29: SC - I-29 @ Floyd Blvd (29)
I-35: D1 - I-35 @ MM 151.5 near Woolstock (D1TV08)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
US 218: RWIS - US 218 MM 38 near Mt Pleasant
IA 100: CR - IA 100 @ Menards Ln (44)
I-80: DM - I-35/80 @ Merle Hay (22)
I-235: DM - I-235 @ 28th St (11)
US 275: CB - US 275 East of Missouri River Bridge (25)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-35: DM - I-35 @ Cumming Ave (75)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
I-80: CB - I-80 @ Madison Avenue (08)
I-35: AM - I-35 @ US 30 (06)
I-235: DM - I-235 @ University (71)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
Avenue G: CB - Avenue G @ 16th Street (41)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
US 218: WL - US 218 @ Williston Rd (23)
US 67: QC - US 67 Centennial Bridge - IA (13)
I-380: CR - I-380 @ County Home Rd (21)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_NB)
I-380: CR - I-380 @ H Ave NE (12)
I-80/35: DM - I-80/35 @ E of US 69 (89)
I-35: AM - I-35 @ IA 210 (01)
I-380: 6W - I-380 @ Forevergreen Rd (IWZ3192)
I-80: QC - I-80 EB @ DMS (14)
I-29: CB - I-29 @ 192nd Street (14)
US 30: CR - US 30 @ C St SW (30)
I-80: 1AC - I-80/35 @ W of Morningstar (IWZ 3112)
I-29: SC - I-29 @ Bluff (26)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_WB)
I-35: RWIS - I-35 MM 33 @ Osceola
I-380: CR - I-380 @ 1st Ave SW (09)
I-80: IC - I-80 @ Jasper Ave (02)
I-380: WL - I-380 @ River Road (08)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
I-380: CR - I-380 @ US 30- South (04)
US 30: NV - US 30 @ S 11th St (04)
I-35: DM - I-35 @ NE 158 Ave (64)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
I-380: CR - I-380 @ Collins Rd- North (17)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
I-680: 4P - I-680 @ MM 26.65 (IWZ 3176)
IA 5: DM - Hwy 5 @ SW Connector (35)
I-35: DM - I-35 @ Corporate Woods (53)
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
US 30: AM - US 30 @ S Dakota Ave (13)
I-35: 2L - I-35 @ MM 197.9 (IWZ3197)
US 20: WL - US 20 @ Hawkeye Road (02)
I-380: WL - I-380 @ River Forest Road (07)
I-29: CB - I-80 @ East I-29 Interchange (57)
I-80: QC - I-80 @ LeClaire (20)
I-35: DM - I-35 @ Fillmore St (76)
I-29: CB - I-29 @ 25th Street (22)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
I-480: CB - I-480 @ Missouri River Bridge (20)
I-29: SC - I-29 @ US 20 - North (07)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-29: CB - I-29 @ I-80 EB Ramp (45)
I-35: 1AM - I-35 @ MM 92.45 (IWZ3187)
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-380: WL - I-380 @ S. Raymond Road (11)
I-80: NW - I-80 @ Hwy T22 (09)
US 218: IC - US 218 @ Melrose (12)
I-74: QC - I-74 @ Toll Plaza to IA (04)
IA 141: DM - IA 141 @ E 1st St (92)
I-80: NW - I-80 @ Kellog OH (11)
US 20: RWIS - US 20 MM 277 @ Manchester
IA 27: 2P - IA 27 @ Cedar Falls MM 181 (IWZ 3135)
I-380: CR - I-380 @ 76th Ave (03)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-235: DM - I-235 @ 42nd St (13)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
I-380: WL - Evansdale water Tower - West (16)
I-35: Parking Only: I-35 SB MM 31 near Osceola
S Lewis: SC - S Lewis @ Gordon (25)
I-80: DM - I-35/80 @ Hwy 141 (20)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
I-35: 5V - I-35 @ MM 5.8 (IWZ 3102)
I-35: 2L - I-35 @ IA 9 (IWZ3134)
IA 27: 2P - IA 27 @ Cedar Falls MM 181.7 (IWZ3174)
US 30: CR - US 30 @ Williams Blvd SW (24)
IA 2: RWIS - IA 2 MM 164 near Centerville
I-29: SC - I-29 @ US 20 (06)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-80: NW - I-80 @ Hwy T38N (12)
I-80: DM - I-35/80 @ University (51)
IA 163: RWIS - IA 163 MM 45 @ Pella
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
I-35: DM - I-35 @ Hoover St (77)
I-80: CB - I-80 @ West I-29 Interchange (02)
IA 92: RWIS - IA 92 MM 199 near Sigourney
I-80: IC - I-80 @ Dubuque St (07)
US 63: RWIS - US 63 MM 35 @ Ottumwa
US 30: CR - US 30 @ 21st St SW (26)
IA 5: DM - Hwy 5 @ Hwy 28 (34)
I-29: 3B - I-29 @ MM 148 (IWZ 3147)
US 30: NV - US 30 @ SW 4th St (03)
IA 5: DM - Hwy 5 @ US 65/69 (32)
US 20: SC - US 20 @ Gordon (18)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
I-29: CB - I-29/80 @ 24th Street (03)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-380: WL - I-380 @ MM 64 (14)
IA 2: RWIS - IA 2 MM 70 @ Bedford
IA 5: DM - Hwy 5 @ Fleur (33)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-80: DM - I-35/80 @ E 14th (24)
I-35: RWIS - I-35 MM 186 near Mason City
US 18: RWIS - US 18 MM 85 near Spencer
I-80: DM - I-80 @ 34th Ave (56)
I-235: DM - I-235 @ 22nd St in WDM (16)
I-35: 5V - I-35 @ Lamoni RA (IWZ3196)
US 30: AM - US 30 @ S Duff Ave (17)
I-80: IC - I-80 @ Wapsi Ave (10)
I-235: DM - I-235 @ E 12th (06)
US 65: DM - US 65 @ University (28)
I-380: CR - I-380 @ Tower Terrace Rd (20)
US 20: WL - US 20 @ Ansburough (01)
US 218: 5Z - US 218 @ MM 39 (IWZ 3146)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
I-235: DM - I-235 @ Euclid (02)
I-380: CR - I-380 @ 4th St SE (10)
US 30: AM - US 30 @ University Blvd (16)
I-380: WL - I-380 @ Gilbertville Road (10)
I-80: CB - I-80 @ Valley View (09)
US 275: CB - US 275 @ 11th Street (27)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
US 20: RWIS - US 20 MM 181 near Steamboat Rk
I-29: CB - I-29 @ Basswood Road (15)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
I-380: IC - I-380 @ Iowa River (17)
I-80: DM - I-80 @ East of US 65 (47)
I-80: IC - I-80 @ 1st Ave (06)
I-380: WL - US 218 @ San Marnan Dr (20)
I-74: QC - I-74 @ Last Iowa Exit (08)
US 65: DM - US 65 @ HWY 5 (31)
I-29: CB - I-29 @ IA 370 (13)
I-380: WL - I-380 @ Cedar River (06)
US 218: WL - US 218 @ Hawthorn (22)
IA 100: CR - IA 100 @ S 22nd St (46)
US 30: CR - US 30 @ IA 13 (34)
I-380: CR - I-380 @ Boyson Rd (19)
I-35: DM - I-35 @ NE 36th St (61)
US 65: DM - US 65 @ Vandalia (29)
I-680: 4P - I-680 @ MM 20.2 (IWZ 3160)
I-35: Rest Area: I-35 NB MM 120 near Story City
US 71: RWIS - US 71 MM 172 near Storm Lk
I-35: D2 - I-35 @ MM 194.3 near Clear Lake (D2TV02)
US 30: AM - US 30 @ S Dayton Ave (18)
US 151: D6 - US 151 @ MM 43.5 near Springville E (D6TV04)
Collins Rd: CR - Collins Rd @ Mall Entrance (41)
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-35: DM - I-35 @ NE 142 Ave (63)
I-74: QC - I-74 @ 53rd St (11)
I-235: DM - I-235 @ 42nd WSM (72)
I-29: SC - I-29 @ Wesley Parkway (10)
I-35: DM - I-35 @ Mile Post 94 (60)
US 30: CR - US 30 @ 16th Ave SW (22)
US 20: SC - US 20 @ Lakeport (14)
I-35: Parking Only: I-35 NB MM 212 near Joice
I-380: IC - I-380 @ Swan Lake (15)
I-280: 6BE - I-280 @ 0.4 (IWZ 3113)
US 30: CR - US 30 @ E of Jappa Rd (33)
US 65: D1 - US 65 @ MM 98.4 near Mingo NE (D1TV06)
IA 13: CR - IA 13 @ Bertram Rd (48)
I-80: CB - I-80 @ I-680 Interchange (38)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
I-80: CB - I-80 @ Hubbard Road (11)
I-80: IC - I-80 @ 12th Avenue (23)
IA 2: RWIS - IA 2 MM 219 near Cantril
I-29: SC - I-29 @ Hamilton (11)
US 30: CR - US 30 @ W of 6th St SW (27)
I-80: RWIS - I-80 MM 266 near Tipton
I-80: CB - I-80/29 WB @ East Interchange (56)
I-35: DM - I-35 @ Mills Civic (50)
US 30: AM - US 30 @ MIle Post 142 (11)
I-380: IC - I-380 @ Penn St (14)
US 59: RWIS - US 59 MM 129 @ Ida Grove
US 20: RWIS - US 20 MM 18 @ Moville
I-29: RWIS - I-29 MM 10 @ Sidney
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
I-80: CB - I-80 @ Minden Interchange (39)
I-80: NW - I-80 @ IA 14 (03)
I-35: AM - I-35 @ E 190th St (10)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
I-74: QC - I-74 @ 12th Ave (02)
I-80: DM - I-80 @ US 65 - West (26)
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
US 218: WL - US 218 @ Sergeant Rd (27)
US 61: 5K - US 61 @ MM 76.15 (IWZ 3188)
I-380: CR - I-380 @ 32nd St NE (14)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_WB)
I-80: QC - I-80 @ Northwest Blvd (17)
I-80: RWIS - I-80 MM 43 near Avoca
US 18: RWIS - US 18 MM 224 near New Hampton
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
I-380: CR - I-380 @ 42nd St NE (15)
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
I-80: DM - I-80 E Exit to N I-35 (67)
US 59: RWIS - US 59 MM 95 @ Denison
I-74: QC - I-74 @ Middle Rd (09)
I-80: NW - I-80 @ E. 12th St. (05)
US 218: WL - US 218 @ W 1st St (26)
IA 100: CR - IA 100 @ Tama St (43)
US 30: RWIS - US 30 MM 80 @ Carroll
Kanesville: CB - Kanesville @ 7th Street (30)
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-380: WL - I-380 @ US-20 West (05)
US 61: 5K - US 61 @ IA 92 (IWZ 3195)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
US 151: RWIS - US 151 MM 49 near Anamosa
I-80: CB - I-80 @ US 6 (12)
I-29: RWIS - I-29 MM 101 near Sloan
I-380: WL - Evansdale water Tower - East (17)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-29: CB - I-29 @ Nebraska Avenue (17)
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
I-80: CB - I-80 @ McPherson (10)
I-35: DM - I-35 @ McKinley St (79)
I-235: DM - I-235 @ Keo Way (09)
I-35: DM - I-35 @ NE 126 Ave (62)
I-235: DM - I-235 @ 31st St  (12)
I-80: RWIS - I-80 MM 290 @ Davenport
I-29: CB - I-29 @ 9th Avenue (18)
I-35: 1V - I-35 @ North of 260th St (IWZ 3152)
I-80: IC - I-80 @ Prairie du Chein (24)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
US 30: BN - US 30 @ IA 17 (03)
I-80: RWIS - I-80 MM 154 @ Colfax
US 30: AM - US 30 @ Mile Post 152 (19)
I-29: SC - I-29 @ South of Riverside (12)
I-235: DM - I-235 @ E 21st (04)
IA 141: DM - IA 141 @ SE 37th St (90)
I-80: RWIS - I-80 MM 72 near Adair
I-80: QC - I-80 @ Brady (18)
I-29: SC - I-29 @ South of RR Bridge (28)
US 30: NV - US 30 @ 19th St (05)
I-35: RWIS - I-35 MM 13 near Leon
I-74: QC - I-74 @ N Tower to IL (07)
US 20: RWIS - US 20 MM 97 @ Rockwell City
US 67: QC - US 67 Centennial Bridge - IL (12)
I-235: DM - I-235 @ Polk Blvd (14)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-35: AM - I-35 @ E 13th St (09)
I-29: SC - I-29 @ Riverside (13)
I-35: DM - I-35 @ NE MixMaster (North) (69)
I-80: CB - I-80 @ Harry Langdon (07)
IA 100: CR - IA 100 @ IA 13 (47)
I-80: IC - I-80 @ Half Moon Rd (01)
I-35: AM - I-35 @ Mile Post 107.8 (04)
I-80: NW - I-80 @ 52nd St (01)
US 30: RWIS - US 30 MM 311 @ DeWitt
Google Static Map Image
Camera Camera