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