Iowa DOT Logo IADOT ISP
Menu
Road Reports Road Reports
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 104: County Road P57 (near Earlham) and Exit 121: Jordan Creek Parkway (West Des Moines). The roadway is reduced to one lane because of night time construction work. There is a width limit in effect. Width limit 16'0". From 9:00PM CDT to 5:00AM CDT on Sunday and from 7:00PM CDT to 5:00AM CDT on Monday, Tuesday, Wednesday and Thursday. Until Thursday, at about 6:00AM CDT. Between 13th Street; Calvert Drive and Lincoln Road (Bettendorf). The roadway is reduced to one lane due to road construction work. Until December 3, 2019 at about 6:00AM CDT. Between County Road B20 and IA 122 (near Mason City). The roadway is reduced to one lane due to road construction work. Until July 5, 2019 at about 11:59PM CDT. Between Exit 1 - River Drive (Moline) and Exit 4: US 67; Grant Street and State Street (Bettendorf). The roadway is reduced to one lane due to road construction work. There is a height limit in effect. Height limit 15'8". Until December 3, 2019 at about 8:00AM CDT. Between Exit 3 - Avenue of the Cities and Exit 1 - River Drive (Moline). The road is closed due to bridge construction work. A detour is in operation. Until November 26, 2019 at about 8:00AM CDT. Between Exit 4: US 67; Grant Street and State Street and Exit 3: Middle Road and Locust Street (Bettendorf). The road is closed due to road construction work. A detour is in operation. Until December 3, 2019 at about 8:00AM CDT. Between Exit 306: US 67 (Bettendorf) and Exit 295A: Business US 61; US 61; Brady Street (Davenport). The roadway is reduced to one lane because of night time construction work. There is a width limit in effect. Width limit 11'0". From 7:00PM CDT to 6:00AM CDT on Sunday, Monday, Tuesday, Wednesday and Thursday. Until September 26, 2019 at about 6:00AM CDT. Between Franklin St and Airline Highway (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 the Missouri State Line and IA 333 (near Hamburg). The road is closed because of flooding. Between Exit 5: Madison Avenue (Council Bluffs) and Exit 27: I-680 (near Minden). Roadway reduced to one lane due to road construction work. Width limit in effect. Width limit 16'0". From 7:00AM CDT to 3:00PM CDT on weekdays and Saturday. Starting June 24, 2019 at 7:00AM CDT until July 11, 2019 at about 3:00PM CDT. Between County Road Y21 (Rickardsville) and County Road X71 (Holy Cross). The road is closed due to road construction work. A detour is in operation. Until November 1, 2019 at about 12:00PM CDT. Between IA 149 and IA 137 (near Chillicothe). Roadway reduced to one lane due to road construction work. Starting Monday at 7:00AM CDT until Monday, at about 7:00PM CDT. Between I-29; County Road J64 and US 275 (near Hamburg). The road is closed because of flooding. 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 Friday, at about 4:00PM CDT. Between US 59 (Shenandoah) and County Road J20 (Essex). 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 3:00PM CDT on weekdays. Until August 15, 2019 at about 3:00PM CDT. Between County Road M37 (near Emerson) and IA 48 (Red Oak). The roadway is reduced to one lane due to road construction work. Look out for temporary traffic lights. There is a width limit in effect. There is a height limit in effect. Width limit 11'1". Height limit 15'0". Until August 1, 2019 at about 3:00PM CDT. Between County Road T47 and County Road T53 (near Morrison). The road is closed due to bridge construction work. A detour is in operation. Until August 30, 2019 at about 4:00PM CDT. Between County Road K18 and IA 3 (2 to 3 miles north of the Sioux City area). The roadway is reduced to one lane due to road construction work. Look out for temporary traffic lights. Until July 12, 2019 at about 3:00PM CDT. Between County Road S34 and County Road B30 (Mason City). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. There is a length limit in effect. Width limit 12'0". Vehicle length limit 80 ft. Until November 28, 2019 at about 8:00AM CDT. Between County Road V63 (near Ollie) and IA 1 (near Richland). The road is closed due to road construction work. A detour is in operation. Until Friday, at about 2:00PM CDT. Between the Missouri River bridge and US 275; County Road J46 (Sidney). The road is closed because of flooding. A detour is in operation. Between Nebraska State Line (2 miles west of the Pacific Junction area) and I-29 (near Pacific Junction). The road is closed because of flooding. A detour is in operation. Between Exit 313: IA 946 and the Mississippi River bridge (Dubuque). The road is closed due to bridge construction work. A detour is in operation. From 6:00AM CDT to 3:00PM CDT on weekdays. Until July 3, 2019 at about 3:00PM CDT. Between US 65 and County Road S56 (near Mason City). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 16'0". Until July 3, 2019 at about 5:00PM CDT. Between County Road W38 and I-80 (Tiffin). The roadway is reduced to one lane due to road construction work. Look out for flaggers. From 6:00AM CDT to 7:00AM CDT on weekdays. Until November 15, 2019 at about 7:00PM CDT. Between County Road M16 (Hastings) and US 59 (Emerson). 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 15'0". From 7:00AM CDT to 3:00PM CDT on weekdays and Saturday. Until Thursday, at about 3:00PM CDT. Between US 59 (Oakland) and IA 48 (near Lewis). The roadway is reduced to one lane because of construction work. Look out for flaggers. A pilot car is in operation. There is a width limit in effect. Width limit 16'0". From 7:00AM CDT to 7:00PM CDT on weekdays and Saturday. Until July 18, 2019 at about 3:00PM CDT.
I-29: CB - I-29/80 @ 24th Street (03)
US 30: AM - US 30 @ S Dakota Ave (13)
I-80: Rest Area: I-80 WB MM 180 near Grinnell
I-74: QC - I-74 @ Avenue of the Cities (01)
I-35: 5V - I-35 @ MM 8.3 (IWZ 3189)
I-35: AM - I-35 @ E Lincoln Way (08)
I-35: RWIS - I-35 MM 153 near Williams
I-35: D1 - I-35 @ MM 151.5 near Woolstock (D1TV08)
US 30: AM - US 30 @ Mile Post 152 (19)
I-80: DM - I-35/80 @ University (51)
I-80: 6L - I-80 @ IL MM 1.1 (IWZ 3190)
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-80: QC - I-80 @ LeClaire (20)
I-380: CR - I-380 @ 4th St SE (10)
US 151: D6 - US 151 @ MM 43.5 near Springville E (D6TV04)
I-80: DM - I-80 @ East of US 65 (47)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
I-380: CR - I-380 @ 32nd St NE (14)
I-380: WL - Evansdale water Tower - West (16)
I-29: 4BL - I-29 @ MM 15.5 Percival (IWZ 3700)
I-80: RWIS - I-80 MM 72 near Adair
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
IA 141: DM - IA 141 @ E 1st St (92)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
I-29: SC - I-29 @ Singing Hills (04)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
I-80: 6L - I-80 @ I-74/280 Junction IL (IWZ 3576)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
I-80: Rest Area: I-80 EB MM 148 near Mitchellville
I-235: DM - I-235 @ 7th Ave (08)
US 30: CR - US 30 @ Stoney Point Rd (23)
I-35: DM - I-35 @ Hwy G50 (80)
I-235: DM - I-235 @ 2nd Ave (07)
US 218: WL - US 218 @ W 1st St (26)
US 59: RWIS - US 59 MM 95 @ Denison
I-380: CR - I-380 @ 76th Ave (03)
I-380: CR - I-380 @ County Home Rd (21)
I-235: DM - I-235 @ 31st St  (12)
US 65: DM - US 65 @ NE 46th (27)
I-35: 5V - I-35 @ MM 12.2 (IWZ 3170)
I-29: CB - I-29 @ Basswood Road (15)
IA 2: RWIS - IA 2 MM 70 @ Bedford
IA 2: 4BL - IA 2 @ Missouri River (IWZ 3713)
I-380: WL - I-380 @ Gilbertville Road (10)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-29: CB - I-29 @ 192nd Street (14)
I-29: 4BL - I-29 @ MM 10 by IA 2 (IWZ 3703)
I-80: Rest Area: I-80 WB MM 80 near Adair
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-80: DM - I-35/80 @ Hwy 141 (20)
US 218: 5Z - US 218 @ MM 37.9 (IWZ 3166)
US 151: 6BM - US 151 @ US 30 (IWZ 3193)
IA 2: RWIS - IA 2 MM 219 near Cantril
I-29: SC - I-29 @ Hamilton (11)
I-80: CB - I-80 @ Madison Avenue (08)
Broadway: CB - Broadway @ 16th Street (29)
IA 100: CR - IA 100 @ E Post Rd (45)
IA 163: RWIS - IA 163 MM 45 @ Pella
I-29: SC - I-29 @ Riverside (13)
I-380: CR - I-380 @ H Ave NE (12)
I-80: CB - I-80 @ Minden Interchange (39)
US 30: CR - US 30 @ E of Jappa Rd (33)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
I-29: 4BL - I-29 @ MM 25 Bartlett (IWZ 3701)
I-235: DM - I-235 @ MLK (10)
IA 10: RWIS - IA 10 MM 24 near Alton
I-80: RWIS - I-80 MM 154 @ Colfax
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-80: DM - I-80 @ 34th Ave (56)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
US 218: RWIS - US 218 MM 211 @ Plainfield
I-35: Rest Area: I-35 NB MM 98 near Elkhart
US 275: CB - US 275 @ 24th Street (26)
I-35: RWIS - I-35 MM 33 @ Osceola
I-29: 4BL - I-29 @ MM 20 McPaul (IWZ 3702)
US 30: RWIS - US 30 MM 80 @ Carroll
I-380: WL - US 218 @ San Marnan Dr (20)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-35: RWIS - I-35 MM 13 near Leon
I-80: DM - I-35/80 @ Meredith Dr (57)
I-29: CB - I-29 @ US 275 (53)
I-380: WL - I-380 @ Poyner Road (15)
US 275: CB - US 275 @ South Expressway (28)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
I-80: Rest Area: I-80 EB MM 270 near Wilton
I-380: WL - I-380 @ River Forest Road (07)
I-380: CR - I-380 @ 1st Ave SW (09)
US 30: BN - US 30 @ IA 17 (03)
WI 11: 6BW - WI 11 @ US 61 (IWZ 3180)
I-35: DM - I-35 @ Hoover St (77)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
I-80: CB - I-80 @ Hubbard Road (11)
I-80: 6L - I-80 @ MM 303.9 (IWZ 3134)
19th St: 6L - 19th St @ 7th Ave Moline IL (IWZ 3114)
I-35: Rest Area: I-35 NB MM 120 near Story City
IA 27: 2P - IA 27 @ Cedar Falls MM 181 (IWZ 3135)
US 30: AM - US 30 @ MIle Post 142 (11)
IA 92: RWIS - IA 92 MM 199 near Sigourney
I-29: 3B - I-29 @ MM 148 (IWZ 3147)
I-380: CR - I-380 @ Coldstream Ave NE (13)
US 20: WL - US 20 @ Hammond (03)
I-35: 1T/U - I-35 @ US-30 (IWZ 3706)
US 275: CB - US 275 East of Missouri River Bridge (25)
I-380: CR - I-380 @ Wright Bros Blvd (02)
I-80: DM - I-80 WB @ Hubbell Ave (59)
I-235: DM - I-235 @ Polk Blvd (14)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
I-29: CB - I-29 @ South I-680 Interchange (36)
I-29: CB - I-29 @ IA 370 (13)
I-35: RWIS - I-35 MM 114 @ Ames
I-80: IC - I-80 @ Half Moon Rd (01)
US 18: RWIS - US 18 MM 85 near Spencer
IA 5: DM - Hwy 5 @ Hwy 28 (34)
I-35: DM - I-35 @ Corporate Woods (53)
I-29: 4BL - I-29 @ MM 2 Hamburg (IWZ 3712)
I-35: D1 - I-35 @ 300th St (D1TV11)
Avenue G: CB - Avenue G @ 8th Street (42)
IA 2: RWIS - IA 2 MM 164 near Centerville
IA 141: DM - IA 141 @ IA 415 (93)
I-35: AM - I-35 @ IA 210 (01)
US 63: RWIS - US 63 MM 35 @ Ottumwa
I-80: DM - I-35/80/235 @ West Mixmaster (44)
IA 141: DM - IA 141 @ SE 37th St (90)
I-235: DM - I-235 @ 63rd St (15)
I-29: SC - I-29 @ US 20 - North (07)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
US 30: CR - US 30 @ 21st St SW (26)
I-29: CB - I-29 @ Nebraska Avenue (17)
I-680: 4BL - I-680 @ Missouri River (IWZ 3711)
US 34: RWIS - US 34 MM 49 near Red Oak
I-80: DM - I-80 @ Jordan Creek (18)
I-380: WL - Evansdale water Tower - East (17)
US 61: 6BV - US 61 @ IA 22 (IWZ 3141)
I-29: 3B - I-29 @ MM 150 (IWZ 3117)
I-680: 4P - I-680 @ MM 26.65 (IWZ 3176)
I-80: IC - I-80 @ 12th Avenue (23)
US 30: CR - US 30 @ J St SW (28)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
I-35: Parking Only: I-35 SB MM 119 near Story City
US 75: 3P - US 75 @ MM 100 (IWZ 3185)
I-380: WL - I-380 @ MM 64 (14)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
I-29: CB - I-29 @ IA 192 (23)
I-35: DM - I-35 @ Mile Post 94 (60)
US 30: RWIS - US 30 MM 218 near Tama
US 20: RWIS - US 20 MM 277 @ Manchester
I-80: NW - I-80 @ Newton OH (02)
I-80: Rest Area: I-80 EB MM 180 near Grinnell
I-74: QC - I-74 NB @ US 67 (B2)
US 34: 4BL - US 34 @ US 71 (IWZ 3374)
I-35: DM - I-35 @ Cumming Ave (75)
US 20: 2P - US 20 @ IA 27 (IWZ 3154)
I-35: AM - I-35 @ US 30 (06)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
19th St: 6L - 19th St @ 12th Ave Moline IL (IWZ 3119)
US 30: AM - US 30 @ 520th Ave (14)
US 61: RWIS - US 61 MM 159 @ Maquoketa
US 30: CR - US 30 @ 16th Ave SW (22)
I-35: DM - I-35 @ Fillmore St (76)
Kanesville: CB - Kanesville @ 7th Street (30)
I-380: IC - I-80 @ I-380/US 218 (03)
I-29: CB - I-29 @ S of Hamilton Ln (34)
IA 141: DM - IA 141 @ NW 121st St - ICWS Quad (95)
I-35: AM - I-35 @ Mile Post 107.8 (04)
I-80: RWIS - I-80 MM 220 @ Williamsburg
I-235: DM - I-235 @ E 14th (05)
IA 13: CR - IA 13 @ 7th Ave (52)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-74: 6L - I-74 @ I-280 (IWZ 3195)
I-80: IC - I-80 @ Wapsi Ave (10)
I-74: 6L - I-74 @ South of 7th Ave IL (IWZ 3709)
I-80: RWIS - I-80 MM 110 @ De Soto
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-235: DM - I-235 @ E 21st (04)
I-380: CR - I-380 @ US 30- South (04)
US 30: BN - US 30 @ Story St (01)
US 218: IC - US 218 @ Hwy 1 (11)
IA 100: CR - IA 100 @ IA 13 (47)
I-80: Weigh Station - I-80 WB MM 151 near Mitchellville
I-380: Rest Area: I-380 NB MM 11 near Cedar Rapids
I-29: SC - I-29 @ US 20 - South (05)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
IA 27: 2P - IA 27 @ Cedar Falls MM 183.5 (IWZ 3153)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-380: WL - US 218 @ N of San Marnen Dr (21)
US 218: IC - US 218 @ Melrose DMS (25)
I-29: CB - I-29 @ I-80 EB Ramp (45)
US 18: RWIS - US 18 MM 257 near Hawkeye
I-80: 6L - I-80 @ Davenport RA (IWZ 3162)
Kimberly Rd: D6 - Kimberly Rd @ Middle Dr (DMTT05)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
US 20: WL - US 20 @ Hawkeye Road (02)
I-29: CB - I-29 @ I-480 Interchange (19)
US 30: 6N - US 30 @ Mt Vernon (IWZ 3715)
I-235: DM - I-235 @ 28th St (11)
I-80: DM - I-80 @ Ashworth Rd (70)
I-29: CB - I-29/80 @ S Expressway (05)
I-35: DM - I-35 @ McKinley St (79)
I-80: Parking Only: I-80 EB MM 32 near Shelby
I-80: IC - I-80 @ Eagle Ave NW (28)
I-29: SC - I-29 @ Floyd (09)
I-80: NW - I-80 @ E. 12th St. (05)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
I-80: CB - I-80 @ Woodbury Ave (58)
US 34: RWIS - US 34 MM 87 near Creston
US 65: DM - US 65 @ Army Post Rd (30)
S Lewis: SC - S Lewis @ Glenn (22)
I-80: Rest Area: I-80 EB MM 237 near Tiffin
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-29: SC - I-29 @ South of Riverside (12)
US 30: CR - US 30 @ C St SW (30)
I-680: 4P - I-680 @ MM 20.2 (IWZ 3160)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-80: NW - I-80 @ Hwy T22 (09)
I-80/35: DM - I-80/35 @ E of US 69 (89)
US 67: QC - US 67 Centennial Bridge - IA (13)
US 20: SC - US 20 @ Lakeport (14)
US 20: WL - US 20 @ S. Canfield Road (18)
US 20: RWIS - US 20 MM 97 @ Rockwell City
I-380: IC - I-380 @ Swan Lake (15)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
I-80: Rest Area: I-80 WB MM 237 near Tiffin
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-80: Parking Only: I-80 EB MM 268 near Wilton
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd (D1TV12)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
I-29: CB - I-80 @ East I-29 Interchange (57)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
I-80: IC - I-80 @ Prairie du Chein (24)
I-80: DM - I-35/80 @ Westown PKWY (68)
I-74: 6L - I-74 @ River Dr IL (IWZ 3113)
I-80: 6L - I-80 @ IL MM 6.2 (IWZ 3191)
IA 199: 6Z - IA 199 @ Van Horne (IWZ 3188)
US 218: IC - US 218 @ South of I-80 (34)
Kansas Ave SW: IC - Kansas Ave @ Tiffin Hut (SP43)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
I-280: 6L - I-280 @ IL MM 15.3 (IWZ 3073)
I-74: 6L - I-74 @ IL MM 9 (IWZ 3164)
US 34: 4BL - US 34 @ US 59 (IWZ 3376)
IA 100: CR - IA 100 @ S 22nd St (46)
US 20: SC - US 20 @ Morningside (17)
I-29: CB - I-29 @ 25th Street (22)
I-80: Parking Only: I-80 WB MM 268 near Wilton
US 30: NV - US 30 @ 580th Ave (01)
I-380: CR - I-380 @ 8th St NE (11)
I-80: IC - I-80 @ Hwy 965 - East (05)
Avenue G: CB - Avenue G @ 16th Street (41)
I-29: CB - I-29 @ 9th Avenue (18)
I-235: DM - I-235 @ 22nd St in WDM (16)
US 275: CB - US 275 @ 11th Street (27)
IA 9: RWIS - IA 9 MM 222 near Saratoga
I-35: DM - I-35 @ Grand (49)
I-235: DM - I-235 @ 42nd St (13)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
IA 5: DM - Hwy 5 @ SW Connector (35)
IA 13: CR - IA 13 @ Bertram Rd (48)
IA 141: DM - IA 141 @ SE 19th St (91)
I-280: 6L - I-280 @ IL MM 11.5 (IWZ 3501)
US 218: WL - US 218 @ W 11th St (24)
US 34: 4BL - US 34 @ West of  I-29 (IWZ 3705)
I-380: WL - I-380 @ S. Raymond Road (11)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
I-380: CR - I-380 @ US 30- North (05)
I-80: IC - I-80 @ Dubuque St (07)
I-35: DM - I-35 @ NE 158 Ave (64)
I-80: QC - I-80 EB @ DMS (14)
US 30: AM - US 30 @ University Blvd (16)
I-29: RWIS - I-29 MM 10 @ Sidney
IA 27: 2P - IA 27 @ Viking Rd (IWZ 3145)
I-35: AM - I-35 @ E 13th St (09)
US 20: WL - US 20 @ Ansburough (01)
I-380: WL - I-380 @ River Road (08)
US 75: 3P - US 75 @ MM 102 (IWZ 3159)
I-29: 4BL - I-29 @ MM 17 South of McPaul  (IWZ 3708)
IA 141: DM - IA 141 @ NW 121st St - ICWS PTZ (94)
I-80: QC - I-80 @ Northwest Blvd (17)
I-35: DM - I-35 @ Oralabor (40)
US 30: CR - US 30 @ IA 13 (34)
I-35: AM - I-35 @ US 30 (07)
I-80: QC - I-80 @ CRY48 (15)
US 61: D5 - US 61 @ MM 29.8 near Burlington (D5TV03)
IA 5: DM - Hwy 5 @ US 65/69 (32)
I-35: Parking Only: I-35 SB MM 31 near Osceola
I-80: CB - I-80 @ US 6 (12)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
I-29: SC - I-29 @ Wesley Parkway (10)
I-80: DM - I-80 EB @ Hubbell ave (25)
I-29: CB - I-29 @ North I-680 Interchange (37)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-29: 4BL - I-29 @ Keg Creek Lake (IWZ 3710)
I-80: IC - I-80 @ Hwy 1 (08)
I-380: WL - I-380 @ Cedar River (06)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
S Lewis: SC - S Lewis @ Golf Course (23)
I-35: D2 - I-35 @ MM 194.3 near Clear Lake (D2TV02)
I-380: 6W - I-380 @ Forevergreen Rd (IWZ3192)
IA 100: CR - IA 100 @ Menards Ln (44)
I-29: 3S - I-29 @ MM 87.2 (IWZ 3716)
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
I-74: 6L - I-74 @ IL MM 6.2 (IWZ 3184)
US 30: BN - US 30 @ Mile Post 139 (04)
I-235: DM - I-235 @ Keo Way (09)
I-380: CR - I-380 @ Collins Rd- North (17)
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
I-35: DM - I-35 @ NE 36th St (61)
I-380: Rest Area: I-380 SB MM 11 near Cedar Rapids
US 20: RWIS - US 20 MM 18 @ Moville
I-80: CB - I-80 @ I-680 Interchange (38)
I-380: CR - I-380 @ Diagonal Dr SW (08)
IA 4: RWIS - IA 4 MM 25 near Jefferson
I-35: RWIS - I-35 MM 186 near Mason City
US 30: NV - US 30 @ S 11th St (04)
US 218: WL - US 218 @ Williston Rd (23)
I-80: NW - I-80 @ Speedway (06)
I-80: CB - I-80 @ Harry Langdon (07)
US 20: SC - US 20 @ Sunnybrook (16)
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
I-235: DM - I-235 @ 42nd WSM (72)
I-80: Rest Area: I-80 WB MM 19 near Underwood
I-74: 6L - I-74 @ IL MM 12.4 (IWZ 3194)
US 34: RWIS - US 34 MM 263.5 @ Burlington
I-280: QC - I-280 @ Rockingham Rd (21)
I-380: CR - I-380 @ 42nd St NE (15)
I-74: QC - I-74 @ I-80 (19)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-80: Rest Area: I-80 EB MM 19 near Underwood
US 34: 4BL - US 34 @ IA 48 (IWZ 3378)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
I-29: SC - I-29 @ RR Bridge (08)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
US 59: RWIS - US 59 MM 129 @ Ida Grove
I-235: DM - I-235 @ Euclid (02)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
US 20: RWIS - US 20 MM 316 @ Dubuque
I-380: IC - I-380 @ Iowa River (17)
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
I-235: DM - I-235 @ E 12th (06)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-380: WL - I-380 @ N of US 20 (19)
US 30: NV - US 30 @ 600th Ave (02)
I-80: DM - I-35/80 @ Merle Hay (22)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-74: 6L - I-74 Off Ramp @ Exit 4 (IWZ 3151)
I-80: RWIS - I-80 MM 43 near Avoca
I-74: QC - I-74 @ Toll Plaza to IL (06)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-35: 1AM - I-35 @ S of 1st St (IWZ3187)
I-29: SC - I-29 @ South of RR Bridge (28)
I-74: 6L - I-74 @ IL MM 11 (IWZ 3142)
I-80: QC - I-80 @ I-280(16)
I-29: SC - I-29 @ IA-SD border (30)
US 30: NV - US 30 @ 19th St (05)
I-380: WL - I-380 @ US-20 East -2 (13)
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-35: AM - I-35 @ Mile Post 105.6 (03)
I-35: 5V - I-35 @ MM 10.25 (IWZ 3105)
I-80: Weigh Station: I-80 EB MM 115 near De Soto
I-80: IC - I-80 @ Jasper Ave (02)
I-80: DM - I-80 @ US 65 - West (26)
I-35: Rest Area: I-35 SB MM 33 near Osceola
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
IA 100: CR - IA 100 @ Tama St (43)
US 30: AM - US 30 @ Mile Post 147 (15)
I-380: CR - I-380 @ Rest Area (01)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-380: CR - I-380 @ Wilson Ave SW (07)
I-80: CB - I-80 @ West I-29 Interchange (02)
I-80: CB - I-80/29 @ East of S 24th St (60)
I-74: QC - I-74 @ N Tower to IL (07)
I-35: AM - I-35 @ E 190th St (10)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
I-380: CR - I-380 @ Collins Rd- South (16)
US 218: WL - US 218 @ Hawthorn (22)
IA 27: 2P - IA27 @ Cedar Falls MM 182.5 (IWZ 3138)
I-80: DM - I-80 E Exit to N I-35 (67)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
IA 9: RWIS - IA 9 MM 265 near Decorah
US 218: WL - US 218 @ W 8th St (25)
I-35: DM - I-35 @ NE MixMaster (North) (69)
US 34: 4BL - US 34 @ Hastings (IWZ 3373)
I-35: Rest Area: I-35 SB MM 98 near Elkhart
I-74: QC - I-74 @ Middle Rd (09)
I-35: DM - I-35 @ NE 142 Ave (63)
I-80: IC - I-80 @ Hwy 965 (04)
I-29: CB - I-29 @ RR Crossing (44)
US 71: RWIS - US 71 MM 172 near Storm Lk
I-35: DM - I-35 @ IA 92 (78)
US 59: D3 - US 20 @ US 59 Holstein (DMTT07)
I-80: IC - I-80 @ 1st Ave (06)
US 65: DM - US 65 @ HWY 5 (31)
I-80: NW - I-80 @ Kellog OH (11)
I-80: Parking Only: I-80 EB MM 44 near Avoca
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
I-29: 4BL - I-29 @ MM 66.7 (IWZ 3112)
IA 415: 1BM - IA 415 @ MM 4.3 (IWZ 3168)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
I-80: NW - I-80 @ Hwy T38N (12)
US 30: 6Z - US 30 @ Co Rd V66 (IWZ 3158)
US 18: RWIS - US 18 MM 224 near New Hampton
I-29: 3S - I-29 @ MM 91 (IWZ 3714)
I-380: IC - I-380 @ Swisher (18)
US 151: RWIS - US 151 MM 49 near Anamosa
I-35: 5V - I-35 @ Lamoni RA (IWZ3196)
I-35: Rest Area: I-35 NB MM 33 near Osceola
I-35: 1T/U - I-35 SB @ US-30 (IWZ 3704)
19th St: 6L - 19th St @ River Dr IL (IWZ 3152)
I-74: QC - I-74 @ Last Iowa Exit (08)
I-380: IC - I-380 @ Hwy 965 NE (16)
I-80: RWIS - I-80 MM 290 @ Davenport
US 218: IC - US 218 @ Melrose (12)
US 30: AM - US 30 @ S Duff Ave (17)
US 218: WL - US 218 @ Sergeant Rd (27)
I-380: WL - I-380 @ US-20 East -1 (12)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-35: 1AM - I-35 @ N of 1st St (IWZ3183)
US 20: SC - US 20 @ Christy (15)
4th St: 2H - 4th St @ RR crossing (IWZ 3172)
I-35: DM - I-35 @ Mills Civic (50)
I-380: 6W - I-380 @ US 6 (IWZ 3173)
I-280: 6L - I-280 @ IL MM 13.1 (IWZ 3169)
I-29: 3S - I-29 @ MM 83.85  (IWZ 3717)
I-80: CB - I-80/29 @ S Expressway St (55)
I-235: DM - I-235 @ Guthrie (03)
I-80: DM - I-35/80 @ E 14th (24)
I-80: NW - I-80 @ IA 14 (03)
I-35: DM - I-35 @ Adams St (74)
I-80: Rest Area: I-80 WB MM 148 near Mitchellville
I-80: 6L - I-80 @ I-88 (IWZ 3103)
I-35: 5V - I-35 @ MM 5.8 (IWZ 3102)
I-80: Rest Area: I-80 WB MM 300 near Davenport
IA 27: 2P - IA 27 @ Cedar Falls MM 181.7 (IWZ3174)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-380: CR - I-380 @ Boyson Rd (19)
I-29/80: CB - I-29/80 @ W of S 24th St (51)
I-74: QC - I-74 @ Spruce Hills (10)
US 34: 4BL - US 34 @ I-29 (IWZ 3375)
US 30: BN - US 30 @ Quill Ave (02)
I-280: 6L - I-280 @ MM 6.1 (IWZ 3076)
US 30: AM - US 30 @ 500th Ave (12)
US 30: AM - US 30 @ S Dayton Ave (18)
I-29: SC - I-29 @ Bluff (26)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
Kanesville: CB - Kanesville @ N Broadway (31)
US 18: R01: US 18 Bridge Deck
US 30: BN - US 30 @ U Ave (05)
I-29: RWIS - I-29 MM 101 near Sloan
I-80: Parking Only: I-80 WB MM 32 near Shelby
US 30: CR - US 30 @ W of 6th St SW (27)
IA 415: 1BM - IA 415 @ MM 3 (IWZ 3167)
IA 163: 5X - IA 163 @ Washington St (IWZ 3171)
I-380: WL - I-380 @ Evansdale Drive (09)
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV03)
I-235: DM - I-235 @ Valley West in WDM (17)
I-35: DM - I-35 @ Corporate Woods DMS (37)
I-80: DM - I-35/80 @ Morningstar (43)
I-29: SC - I-29 @ US 20 (06)
I-80: CB - I-80/29 @ Indian Creek (61)
I-235: DM - I-235 @ University (71)
I-480: CB - I-480 @ Missouri River Bridge (20)
Kansas Ave: IC - Kansas Ave @ I-80/380 System IC (33)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-80: Rest Area: I-80 WB MM 208 near Victor
I-74: QC - I-74 @ 53rd St (11)
I-29: CB - I-29 @ 35th Street (21)
I-80: CB - I-80 @ Valley View (09)
S Lewis: SC - S Lewis @ Gordon (25)
I-80: NW - I-80 @ E 84th St. (08)
IA 100: CR - IA 100 W of I-380 (36)
I-74: QC - I-74 SB @ US 67 (B1)
I-29: SC - I-29 @ S. Riverside (27)
IA 415: D1 - IA 415 @ Beaver Dr (DMTT02)
US 65: DM - US 65 @ Vandalia (29)
US 30: CR - US 30 @ Honey Grove Rd (32)
I-35: Parking Only: I-35 NB MM 212 near Joice
I-80: Rest Area: I-80 EB MM 80 near Adair
I-80: DM - I-35/80 @ Hickman (19)
IA 2: 5V - IA 2 @ US 69 (IWZ 3116)
I-35: AM - I-35 @ 260th St (05)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
US 63: D5 - US 63 @ MM 46 near Ottumwa (D5TV04)
I-29: 4BL - I-29 @ US 34 (IWZ 3707)
I-380: CR - I-380 @ Tower Terrace Rd (20)
I-35: DM - I-35 @ Hwy 5  (36)
I-35: DM - I-35 @ NE 126 Ave (62)
I-80: Rest Area: I-80 WB MM 270 near Wilton
I-74: QC - I-74 @ Toll Plaza to IA (04)
I-380: CR - I-380 @ 33rd Ave SW (06)
I-80: NW - I-80 @ 52nd St (01)
I-80: DM - I-80 @ 38th in Altoona (54)
US 20: SC - US 20 @ Gordon (18)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
US 218: 5Z - US 218 @ MM 39 (IWZ 3146)
I-80: Rest Area: I-80 EB MM 208 near Victor
IA 5: DM - Hwy 5 @ Fleur (33)
US 65: DM - US 65 @ University (28)
I-80: Rest Area: I-80 EB MM 300 near Davenport
I-680: 4P - I-680 @ MM 21.4 (IWZ3175)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-80: NW - I-80 @ Speedway Dr. (07)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
US 30: CR - US 30 @ Williams Blvd SW (24)
I-80: CB - I-80 @ McPherson (10)
I-80: NW - I-80 @ W. 4th St. (04)
I-80: DM - I-35/80 @ 86th St (21)
I-380: IC - I-380 @ Penn St (14)
I-29: CB - I-29 @ Weigh Station (43)
I-380: WL - I-380 @ US-20 West (05)
I-80: RWIS - I-80 MM 266 near Tipton
I-80: DM - I-35/80 @ Douglas (42)
I-80: CB - I-80/29 WB @ East Interchange (56)
I-80: IC - I-80 @ Y Ave (26)
I-80: D4 - I-80 @ MM 93.3 near Stuart (D4TV01)
I-80: QC - I-80 @ Brady (18)
US 30: RWIS - US 30 MM 311 @ DeWitt
I-35: DM - I-35 @ Ashworth Ave (55)
I-29: CB - I-29 @ S of US 275 (54)
I-80: NW - I-80 @ 108th St. (10)
I-80: CB - I-80 @ Missouri River Bridge (01)
US 30: NV - US 30 @ SW 4th St (03)
Google Static Map Image
Camera Camera