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