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