Try phase 1 of our updated 511 website and let us know what you think. X
Iowa DOT Logo IADOT ISP
Menu
Winter Driving Winter Driving
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 IA 25 and County Road P33 (1 to 2 miles east of the Greenfield area). The road is closed due to bridge construction work. A detour is in operation. Until October 1, 2020 at about 3:00PM CDT. Between County Road W42 and US 30; IA 922 (Cedar Rapids). The road is closed due to road construction work. A detour is in operation. Until August 14, 2020 at about 11:59PM CDT. Between IA 32; County Road Y35 and US 61 (Dubuque). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. A detour is in operation. Width limit 12'0". Until July 10, 2020 at about 5:00PM 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 July 31, 2020 at about 8:00AM CDT. Between County Road Y52 and I-80 (Davenport). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 11'2". Until July 1, 2020 at about 11:59PM CDT. Between County Road E70 and County Road W42 (Fairfax). The road is closed due to road construction work. A detour is in operation. Until November 15, 2020 at about 3:00PM CDT. Between US 61; I-280 and South Concord Street (Davenport). The road is closed due to road construction work. A detour is in operation. Until December 9, 2020 at about 9:00PM CDT. Between Exit 245: County Road V65 (near Jesup) and Exit 252: 20th Avenue Southwest also known as Iowa Avenue (Independence). The roadway is reduced to one lane due to road construction work. Until August 31, 2020 at about 11:59PM CDT. Between County Road Y21 (Rickardsville) and County Road C43 (Luxemburg). The road is closed due to road construction work. A detour is in operation. Until November 2, 2020 at about 12: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 July 1, 2020 at about 3:00PM CDT. Between County Road J12 and US 34; Roundabout (near Ottumwa). The road is closed due to road construction work. A detour is in operation. Until November 15, 2020 at about 4:00PM CDT. Between County Road P73 (near Duncombe) and Exit 140: IA 17 (Webster City). The roadway is reduced to one lane due to road construction work. Until April 24, 2020 at about 3:00PM CDT. Between County Road B60 and County Road B55 (near Rockwell). The road is closed due to bridge construction work. A detour is in operation. There is a weight limit in effect. No vehicles over 80,000 lbs. Until October 1, 2020 at about 5:00PM CDT. Between IA 3 and County Road C31 (Hampton). The road is closed due to bridge construction work. A detour is in operation. There is a weight limit in effect. No vehicles over 80,000 lbs. Until October 21, 2020 at about 5:00PM CDT.
I-80: Rest Area: I-80 EB MM 300 near Davenport
US 30: CR - US 30 @ IA 13 (34)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-29: 4BL - I-29 @ US 34 (IWZ 3707)
US 20: RWIS - US 20 MM 97 @ Rockwell City
I-280: QC - I-280 @ Rockingham Rd (21)
US 30: NV - US 30 @ S 11th St (04)
I-380: WL - I-380 @ US-20 East -1 (12)
I-74: QC - I-74 @ N Tower to IA (05)
I-80: CB - I-80/29 @ East of S 24th St (60)
I-29: CB - I-29/80 @ 24th Street (03)
I-35: AM - I-35 @ IA 210 (01)
I-29: SC - I-29 @ South of RR Bridge (28)
I-80: DM - I-35/80 @ E of US 69 (89)
I-29: CB - I-29 @ I-80 EB Ramp (45)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-74: QC - I-74 @ 53rd St (11)
I-80: I-80 @ MM 150
I-80: I-80 @ MM 217
US 218: 5AI - US 218 @ MM 47.75  (IWZ 3717)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
IA 4: RWIS - IA 4 MM 25 near Jefferson
I-80: DM - I-35/80 @ Hickman (19)
IA 5: DM - IA 5 @ US 65/69 (32)
I-35: RWIS - I-35 MM 186 near Mason City
I-29: SC - I-29 @ MM 145.4 (46)
US 34: RWIS - US 34 MM 49 near Red Oak
I-80: Rest Area: I-80 WB MM 148 near Mitchellville
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
IA 141: DM - IA 141 @ NW 121st St - ICWS Quad (94Q)
I-80: DM - I-80 @ 34th Ave (56)
I-80: Parking Only: I-80 EB MM 32 near Shelby
I-380: Rest Area: I-380 SB MM 11 near Cedar Rapids
I-80: IC - I-80 @ Half Moon Rd (01)
I-80: DM - I-35/80 @ Merle Hay (22)
I-29: SC - I-29 @ S. Riverside (27)
US 59: RWIS - US 59 MM 129 @ Ida Grove
US-75: 3R - US-75 S of Hinton (IWZ 3176)
I-80: NW - I-80 @ WO US 6 (13)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
Nebraska St.: SC - Nebraska St @ Gordon Dr (24)
I-35: D2 - I-35 @ MM 194.3 near Clear Lake (D2TV02)
I-35: DM - I-35 @ Corporate Woods DMS (37)
I-35: DM - I-35 @ Grand (49)
I-35: DM - I-35 @ NE 158 Ave (64)
US 65: DM - US 65 @ Vandalia (29)
I-80: DM - I-80 @ East of US 65 (47)
I-35: DM - I-35 @ Cumming Ave (75)
I-80: I-80 @ MM 222
US 20: WL - US 20 @ S. Canfield Road (18)
I-380: WL - I-380 @ Gilbertville Road (10)
US 63: RWIS - US 63 MM 35 @ Ottumwa
I-235: DM - I-235 @ Valley West in WDM (17)
I-35: DM - I-35 @ Corporate Woods (53)
I-29: RWIS - I-29 MM 10 @ Sidney
IA 958: 5AK - IA 958 @ Vine St - East (IWZ 3142)
16th St: 6L - 16th Street @ Ave. of the Cities (IWZ 3189 South)
US-75: 3R - US-75 N of Hinton (IWZ 3153)
I-35: Parking Only: I-35 SB MM 31 near Osceola
IA 57: 2T - IA 57 @ Iowa St (IWZ 3145)
US 30: AM - US 30 @ Mile Post 147 (15)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
I-74: QC - I-74 @ Spruce Hills (10)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-235: DM - I-235 @ MLK (10)
I-80: QC - I-80 @ Brady (18)
US 30: NV - US 30 @ SW 4th St (03)
I-29: SC - I-29 @ Wesley Parkway (10)
S Lewis: SC - S Lewis @ Gordon (25)
I-380: CR - I-380 @ 76th Ave (03)
I-35: DM - I-35 @ Adams St (74)
19th St: 6L - 19th St @ River Dr IL (IWZ 3152)
US-30: CR - US 30 @ 80th St SW (60)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
I-29/80: CB - I-29/80 @ W of S 24th St (51)
I-74: 6L - I-74 @ River Dr IL (IWZ 3113)
US 65: DM - US 65 @ University (28)
I-80: I-80 @ MM 184
US 65: DM - US 65 @ NE 46th (27)
I-380: CR - I-380 @ Rest Area (01)
US 30: CR - US 30 @ 16th Ave SW (22)
I-80: Parking Only: I-80 EB MM 44 near Avoca
I-80: I-80 @ MM 204
I-35: 1AM - I-35 @ MM 93.7 (IWZ 3102)
16th St: 6L - 16th Street @ Ave. of the Cities (IWZ 3189 North)
I-35: 1TU - I-35 SB @ US-30 (IWZ 3704)
IA 141: DM - IA 141 @ IA 415 (93)
Larsen Park Rd.: SC - Larsen Park Rd @ Virginia St (29)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-235: DM - I-235 @ 42nd St (13)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
I-74: 6L - I-74 Off Ramp @ Exit 4 (IWZ 3151)
I-29: 4BL - I-29 @ MM 10 by IA 2 (IWZ 3703)
I-80: CB - I-80/29 WB @ East Interchange (56)
Kanesville: CB - Kanesville @ 7th Street (30)
I-29: CB - I-29 @ US 275 (53)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
I-80: CB - I-80 @ US 6 (12)
S Lewis: SC - S Lewis @ Glenn (22)
US 20: RWIS - US 20 MM 277 @ Manchester
US 20: WL - US 20 @ Ansburough (01)
I-80: RWIS - I-80 MM 266 near Tipton
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-80: Weigh Station - I-80 WB MM 151 near Mitchellville
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
I-29: SC - I-29 @ Floyd River (44)
US 30: AM - US 30 @ S Dayton Ave (18)
IA 163: RWIS - IA 163 MM 45 @ Pella
I-80: DM - I-35/80 @ E 14th (24)
I-80: I-80 @ MM 210
I-74: QC - I-74 @ Middle Rd (09)
I-80: CB - I-80 @ Harry Langdon (07)
I-80: QC - I-80 @ Northwest Blvd (17)
IA 415: D1 - IA 415 @ Beaver Dr (DMTT02)
I-80: DM - I-35/80 @ Meredith Dr (57)
I-74: QC - I-74 NB @ US 67 (B2)
US 65: DM - US 65 @ Army Post Rd (30)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-74: QC - I-74 @ Last Iowa Exit (08)
I-235: DM - I-235 @ 2nd Ave (07)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
US 67: QC - US 67 Centennial Bridge - IA (13)
I-80: I-80 @ MM 223
US 20: WL - US 20 @ Hammond (03)
US 218: WL - US 218 @ Sergeant Rd (27)
Avenue G: CB - Avenue G @ 8th Street (42)
I-380: WL - I-380 @ US-20 West (05)
I-80: I-80 @ MM 202
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
I-380: 6W - I-380 @ US 6 (IWZ 3173)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-29: SC - I-29 @ Riverside (13)
IA 141: DM - IA 141 @ SE 19th St (91)
I-380: Rest Area: I-380 NB MM 11 near Cedar Rapids
IA 100: CR - IA 100 @ E Post Rd (45)
IA 2: 4BL - IA 2 @ Missouri River (IWZ 3713)
I-80: Weigh Station: I-80 EB MM 115 near De Soto
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
I-80: CB - I-80 @ McPherson (10)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
US 30: BN - US 30 @ Quill Ave (02)
IA 100: CR - IA 100 Near Xavier High School - MM 6.2 (54)
US 30: AM - US 30 @ S Duff Ave (17)
US 30: AM - US 30 @ S Dakota Ave (13)
US 18: RWIS - US 18 MM 224 near New Hampton
US-75: 3R - US-75 @ 325th St (IWZ 3138)
19th St: 6L - 19th St @ 7th Ave Moline IL (IWZ 3114)
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
I-80: CB - I-80/29 @ On Ramp S Expressway St (59)
I-235: DM - I-235 @ 22nd St in WDM (16)
IA 10: RWIS - IA 10 MM 24 near Alton
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
US 30: NV - US 30 @ 600th Ave (02)
US 275: CB - US 275 @ 24th Street (26)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
I-380: WL - I-380 @ River Forest Road (07)
US 30: AM - US 30 @ University Blvd (16)
I-80: NW - I-80 @ 52nd St (01)
I-380: CR - I-380 @ Collins Rd- North (17)
I-29: SC - I-29 @ Floyd (09)
I-35: Rest Area: I-35 NB MM 98 near Elkhart
I-80: Rest Area: I-80 EB MM 80 near Adair
US-34: 5AK -  US-34 WB @ US-63 (IWZ 3196)
I-80: IC - I-80 @ Hwy 965 - East (05)
US 30: BN - US 30 @ U Ave (05)
19th St: 6L - 19th St @ 12th Ave Moline IL (IWZ 3119)
I-74: QC - I-74 @ Toll Plaza to IA (04)
I-380: CR - I-380 @ 4th St SE (10)
I-80: NW - I-80 @ WO Hwy T38N (16)
I-29: CB - I-29 @ IA 370 (13)
I-29: CB - I-29 @ 9th Avenue (18)
Kansas Ave: IC - Kansas Ave @ I-80/380 System IC (33)
US 18: RWIS - US 18 MM 85 near Spencer
I-35: RWIS - I-35 MM 33 @ Osceola
IA 9: RWIS - IA 9 MM 222 near Saratoga
US 30: BN - US 30 @ Mile Post 139 (04)
  : CR - IA 100 E of Cedar River - MM 5.7 (55)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
I-80: DM - I-35/80 @ 86th St (21)
I-35: DM - I-35 @ NE 142 Ave (63)
I-380: CR - I-380 @ Diagonal Dr SW (08)
US-34: 5AK - US-34 WB East of E Vine St (IWZ 3716)
I-80: CB - I-80 @ Missouri River Bridge (01)
I-235: DM - I-235 @ E 21st (04)
I-80: CB - I-80 @ Woodbury Ave (58)
I-80: RWIS - I-80 MM 290 @ Davenport
I-29/80: CB - I-29/80 @ W of S 24th St (46)
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
IA 100: CR - IA 100 @ S 22nd St (46)
US 30: NV - US 30 @ 19th St (05)
I-80: IC - I-80 @ Ireland Ave NW (02A)
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-74: 6L - I-74 @ South of 7th Ave IL (IWZ 3709)
I-80: Rest Area: I-80 EB MM 19 near Underwood
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
I-35: 1AM - I-35 @ N of 1st St (IWZ3183)
I-29: CB - I-29 @ S of US 275 (54)
I-380: WL - Evansdale water Tower - West (16)
US 218: IC - US 218 @ Hwy 1 (11)
I-380: CR - I-380 @ US 30- North (05)
US 30: AM - US 30 @ 500th Ave (12)
I-380: IC - I-380 @ Hwy 965 NE (16)
S Lewis: SC - S Lewis @ Golf Course (23)
I-80: I-80 @ MM 194
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-80: NW - I-80 @ E 84th St. (08)
I-35: Rest Area: I-35 NB MM 33 near Osceola
US 34: RWIS - US 34 MM 263.5 @ Burlington
I-380: WL - Evansdale water Tower - East (17)
I-29: CB - I-29 @ RR Crossing (44)
I-235: DM - I-235 @ 7th Ave (08)
IA 100: CR - IA 100 @ IA 13 (47)
US 20: RWIS - US 20 MM 18 @ Moville
I-29: CB - I-29 @ 192nd Street (14)
I-35: AM - I-35 @ 260th St (05)
I-29: CB - I-29 @ Basswood Road (15)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-380: CR - I-380 @ Collins Rd- South (16)
I-80: Rest Area: I-80 EB MM 180 near Grinnell
I-80: CB - I-80/29 @ S Expressway St (55)
I-80: NW - I-80 @ MM 169.8 (14)
I-380: WL - US 218 @ San Marnan Dr (20)
I-380: CR - I-380 @ 8th St NE (11)
IA 958: 5AK - IA 958 @ River Rd - East (IWZ 3116)
IA 100: CR - IA 100 @ Ellis Rd - MM 2.8 (58)
US 275: CB - US 275 East of Missouri River Bridge (25)
I-80: DM - I-35/80 @ Hwy 141 (20)
I-80: DM - I-35/80 @ Douglas (42)
I-380: IC - I-380 @ Swan Lake (15)
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-235: DM - I-235 @ 42nd WSM (72)
I-29: CB - I-29 @ I-480 Interchange (19)
I-80: IC - I-80 @ Hwy 1 (08)
I-80: I-80 @ MM 149
I-80: Rest Area: I-80 EB MM 237 near Tiffin
US 20: 2W - US 20 E of CR P73 (IWZ3166)
I-680: 4BL - I-680 @ Missouri River (IWZ 3711)
I-35: DM - I-35 @ Hwy 5  (36)
I-235: DM - I-235 @ 31st St  (12)
I-29: CB - I-29 @ 25th Street (22)
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV03)
US 30: RWIS - US 30 MM 311 @ DeWitt
I-80: IC - I-80 @ Y Ave (26)
I-80: RWIS - I-80 MM 110 @ De Soto
I-80: 6L - I-80 @ Davenport RA (IWZ 3162)
I-80: I-80 @ MM 214
I-35: DM - I-35 @ McKinley St (79)
I-80: Rest Area: I-80 WB MM 180 near Grinnell
I-80: I-80 @ MM 215
I-80: I-80 @ MM 181
I-35: DM - I-35 @ Oralabor (40)
I-380: IC - I-380 @ Forevergreen Rd (13)
I-35: DM - I-35 @ NE 36th St (61)
I-29: SC - I-29 @ US 20 - South (05)
I-380: WL - I-380 @ Evansdale Drive (09)
I-35: AM - I-35 @ Mile Post 105.6 (03)
I-80: DM - I-80 @ NE 80th in Altoona (38)
US 20: 2W - US 20 E of IA 17 (IWZ 3172)
US 30: CR - US 30 @ Williams Blvd SW (24)
I-80: I-80 @ MM 197
IA 100: CR - IA 100 W of Edgewood Rd NE - MM 6.6 (53)
US 30: AM - US 30 @ MIle Post 142 (11)
IA 141: DM - IA 141 @ E 1st St (92)
I-35: DM - I-35 @ Mills Civic (50)
I-80: I-80 @ MM 225
I-35: AM - I-35 @ US 30 (06)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
I-80: QC - I-80 @ I-280(16)
I-74: QC - I-74 @ Toll Plaza to IL (06)
I-35: RWIS - I-35 MM 114 @ Ames
US 218: WL - US 218 @ W 11th St (24)
I-80: IC - I-80 @ Jasper Ave (02)
IA 163: DM - IA 163-University Ave @ Hickory (46)
I-35: AM - I-35 @ E 13th St (09)
US 30: NV - US 30 @ 580th Ave (01)
I-80: RWIS - I-80 MM 43 near Avoca
I-235: DM - I-235 @ Guthrie (03)
I-80: QC - I-80 @ LeClaire (20)
I-80: CB - I-80 @ I-880 Interchange (38)
I-380: IC - I-380 @ Penn St (14)
IA 2: RWIS - IA 2 MM 219 near Cantril
US 71: RWIS - US 71 MM 172 near Storm Lk
I-235: DM - I-235 @ E 14th (05)
I-80: RWIS - I-80 MM 220 @ Williamsburg
I-80: IC - I-80 @ Wapsi Ave (10)
I-380: WL - I-380 @ MM 64 (14)
I-80: Rest Area: I-80 WB MM 237 near Tiffin
US 30: CR - US 30 @ Honey Grove Rd (32)
I-35: DM - I-35 @ Hwy G50 (80)
I-29: CB - I-29 @ North I-680 Interchange (37)
I-380: IC - I-80 @ I-380/US 218 (03)
I-80: Rest Area: I-80 EB MM 270 near Wilton
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-80: I-80 @ MM 200
IA 13: CR - IA 13 @ Bertram Rd (48)
I-80: I-80 @ MM 196
  : 6L - Bridge Deck (IWZ3115)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-80: DM - I-80 E Exit to N I-35 (67)
US 20: WL - US 20 @ Hawkeye Road (02)
I-35: 1AM - I-35 @ S of 1st St (IWZ3187)
I-35: Parking Only: I-35 SB MM 119 near Story City
  : CR - IA 100 W of Cedar River - MM 5.3 (56)
US 218: WL - US 218 @ W 8th St (25)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-80: I-80 @ MM 154
I-80: DM - I-80 @ US 65 - West (26)
I-380: CR - I-380 @ County Home Rd (21)
I-80: DM - I-35/80 @ University (51)
US 30: CR - US 30 @ W of 6th St SW (27)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
I-80: QC - I-80 EB @ DMS (14)
IA 958: 5AK - IA 958 @ Queen Anne Ave (IWZ 3154)
US 30: BN - US 30 @ IA 17 (03)
I-35: Rest Area: I-35 SB MM 98 near Elkhart
IA 5: 5BT - IA 5 @ SW 9th St (IWZ 3141)
Broadway: CB - Broadway @ 16th Street (29)
IA 5: DM - IA 5 @ Fleur (33)
I-380: CR - I-380 @ Boyson Rd (19)
US 30: 6Z - US 30 @ Co Rd V66 (IWZ 3158)
US 34: 4BL - US 34 @ West of  I-29 (IWZ 3705)
IA 100: CR - IA 100 @ Menards Ln (44)
Avenue G: CB - Avenue G @ 16th Street (41)
I-80: NW - I-80 @ Hwy T38N (12)
I-80: NW - I-80 @ Newton OH (02)
I-80: DM - I-80 @ Hubbell Ave (59)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
I-29: SC - I-29 @ Singing Hills (04)
I-80: IC - I-80 @ Prairie du Chein (24)
I-29: CB - I-29 @ 35th Street (21)
I-74: QC - I-74 SB @ US 67 (B1)
I-35: Parking Only: I-35 NB MM 212 near Joice
I-80: Parking Only: I-80 WB MM 268 near Wilton
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
I-29: SC - I-29 @ US 20 (06)
I-235: DM - I-235 @ E 12th (06)
I-80: Rest Area: I-80 WB MM 270 near Wilton
I-380: WL - I-380 @ S. Raymond Road (11)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
IA 100: CR - IA 100 @ Covington Rd - MM 3.8 (57)
US 218: WL - US 218 @ W 1st St (26)
I-35: Rest Area: I-35 SB MM 33 near Osceola
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-80: I-80 @ MM 192
US 30: RWIS - US 30 MM 218 near Tama
Collins Rd: CR - Collins Rd @ F Ave NE (39)
I-80: I-80 @ MM 161
I-380: CR - I-380 @ 33rd Ave SW (06)
I-80: I-80 @ MM 226
US 34: 4BL - US 34 @ I-29 (IWZ 3375)
US 63: D5 - US 63 @ MM 46 near Ottumwa (D5TV04)
US 275: CB - US 275 @ 11th Street (27)
I-235: DM - I-235 @ University (71)
I-80: NW - I-80 @ W. 4th St. (04)
I-29: 4BL - I-29 @ MM 20 McPaul (IWZ 3702)
I-235: DM - I-235 @ 63rd St (15)
Gordon Dr.: SC - Gordon Dr @ Court St (42)
US 275: CB - US 275 @ South Expressway (28)
I-29: CB - I-29 @ South I-680 Interchange (36)
US 218: 2U - US 218 @ E of IA-58 (IWZ 3131)
I-80: 6L - I-80 @ MM 303.9 (IWZ 3134)
IA 92: RWIS - IA 92 MM 199 near Sigourney
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-29: SC - I-29 @ US 20 - North (07)
I-80: NW - I-80 @ Kellog OH (11)
I-29: SC - I-29 @ MM 147 (31)
IA 100: CR - IA 100 @ E Ave NW - MM 1.3 (59)
I-80: DM - I-80 EB @ Hubbell ave (25)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
I-80: IC - I-80 @ 1st Ave (06)
I-80: I-80 @ MM 147
I-80: Rest Area: I-80 EB MM 148 near Mitchellville
US 218: WL - US 218 @ Hawthorn (22)
US 218: WL - US 218 @ Williston Rd (23)
US 30: AM - US 30 @ Mile Post 152 (19)
I-380: IC - I-380 @ Swisher (18)
I-380: WL - US 218 @ N of San Marnen Dr (21)
I-80: I-80 @ MM 190
I-80: CB - I-80 @ Minden Interchange (39)
I-80: I-80 @ MM 188
US 20: SC - US 20 @ Christy (15)
US 20: SC - US 20 @ Gordon (18)
US 151: 6BX - US-151 @ Wright Bros Blvd (IWZ 3164 East)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
I-35: DM - I-35 @ NE MixMaster (North) (69)
I-35: DM - I-35 @ NE 126 Ave (62)
IA 100: CR - IA 100 @ Tama St (43)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-380: WL - I-380 @ N of US 20 (19)
US 218: RWIS - US 218 MM 211 @ Plainfield
IA 2: RWIS - IA 2 MM 164 near Centerville
US 30: BN - US 30 @ Story St - Quad (01Q)
I-380: CR - I-380 @ H Ave NE (12)
I-80: Parking Only: I-80 EB MM 268 near Wilton
IA 57: 2T - IA 57 @ Ellen St (IWZ 3180)
I-80: 6W - I-80 @ MM 240 (IWZ3192)
I-80: DM - I-35/80 @ Morningstar (43)
I-80: DM - I-35/80 @ Westown PKWY (68)
US 30: RWIS - US 30 MM 80 @ Carroll
I-80: Parking Only: I-80 WB MM 32 near Shelby
US 18: RWIS - US 18 MM 257 near Hawkeye
I-80: DM - I-80 @ 38th in Altoona (54)
US 30: CR - US 30 @ E of Jappa Rd (33)
I-380: CR - I-380 @ Wilson Ave SW - WWD Quad (07Q)
I-80: NW - I-80 @ E. 12th St. (05)
I-29: CB - I-29 @ Weigh Station (43)
I-29: SC - I-29 @ Pavillion (43)
I-380: CR - I-380 @ Tower Terrace Rd (20)
IA 141: DM - IA 141 @ SE 37th St (90)
US 30: CR - US 30 @ C St SW (30)
I-80: Rest Area: I-80 WB MM 19 near Underwood
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-80: Rest Area: I-80 WB MM 80 near Adair
I-35: D1 - I-35 @ MM 151.5 near Woolstock (D1TV08)
I-35: 1T/U - I-35 @ US-30 (IWZ 3706)
US 30: CR - US 30 @ J St SW (28)
I-35: Rest Area: I-35 NB MM 120 near Story City
I-380: WL - I-380 @ River Road (08)
I-80: I-80 @ MM 208
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
I-29: SC - I-29 @ Bluff (26)
River Dr.: 6L - River Dr. @ 23rd St. (IWZ 3169)
US 218: 2U - US-218 @ S of Broadway St (IWZ 3188)
US 151: 6BX - US-151 @ Wright Bros Blvd (IWZ 3164 West)
I-80: I-80 @ MM 186
US 59: D3 - US 20 @ US 59 Holstein (DMTT07)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
I-80: 6L - I-80 @ I-74/280 Junction IL (IWZ 3576)
US 20: RWIS - US 20 MM 316 @ Dubuque
IA 5: DM - IA 5 @ SW Connector (35)
US 18: R01: US 18 Bridge Deck
IA 958: 5AK - IA 958 @ River Rd - West (IWZ 3116)
IA 100: CR - IA 100 W of I-380 (36)
IA 958: 5AK - IA 958 @ Vine St - West (IWZ 3142)
US 65: DM - US 65 @ IA 5 (31)
I-380: IC - I-380 @ Iowa River (17)
I-35: RWIS - I-35 MM 153 near Williams
I-35: DM - I-35 @ Mile Post 94 (60)
I-29: SC - I-29 @ RR Bridge (08)
I-80: IC - I-80 @ Hwy 965 (04)
I-29: 4BL - I-29 @ MM 25 Bartlett (IWZ 3701)
I-80: NW - I-80 @ IA 14 (03)
I-80: IC - I-80 @ Dubuque St (07)
I-35: AM - I-35 @ E Lincoln Way (08)
I-80: I-80 @ MM 155
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-80: I-80 @ MM 219
I-80: Rest Area: I-80 WB MM 300 near Davenport
I-29: RWIS - I-29 MM 101 near Sloan
I-80: I-80 @ MM 198
I-80: D4 - I-80 @ MM 93.3 near Stuart (D4TV01)
US 20: SC - US 20 @ Sunnybrook (16)
I-235: DM - I-235 @ 28th St (11)
I-29: CB - I-29 @ S of Hamilton Ln (34)
I-235: DM - I-235 @ Keo Way (09)
I-235: DM - I-235 @ Euclid (02)
I-80: CB - I-80 @ West I-29 Interchange (02)
US 218: 5AI - US 218 @ MM 47 (IWZ 3710)
S Lewis: SC - S Lewis @ Singing Hills (21)
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd - PTZ (D1TV12)
I-29: 4BL - I-29 @ MM 66.7 (IWZ 3112)
I-29: SC - I-29 @ South of Riverside (12)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
I-29: CB - I-29 @ Nebraska Avenue (17)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
I-74: QC - I-74 @ N Tower to IL (07)
I-80: CB - I-80 @ Hubbard Road (11)
US 61: RWIS - US 61 MM 159 @ Maquoketa
I-80: RWIS - I-80 MM 154 @ Colfax
I-380: CR - I-380 @ Coldstream Ave NE (13)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
US 30: AM - US 30 @ 520th Ave (14)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-80: IC - I-80 @ 12th Avenue (23)
US 30: BN - US 30 @ Story St (01)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
I-80: CB - I-80 @ Valley View (09)
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd - Quad (D1TV12Q)
I-380: CR - I-380 @ 42nd St NE (15)
US 20: SC - US 20 @ Lakeport (14)
IA 958: 5AK - IA 958 @ Boone Ave (IWZ 3135)
I-29: SC - I-29 @ Hamilton (11)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-80: DM - I-80 @ Jordan Creek (18)
I-80: NW - I-80 @ Speedway (06)
I-380: CR - I-380 @ 1st Ave SW (09)
I-380: CR - I-380 @ Wright Bros Blvd (02)
I-380: WL - I-380 @ US-20 East -2 (13)
IA 141: DM - IA 141 @ NW 121st St - ICWS PTZ (94)
Kanesville: CB - Kanesville @ N Broadway (31)
IA 13: CR - IA 13 @ 7th Ave (52)
I-380: CR - I-380 @ 32nd St NE (14)
IA 2: RWIS - IA 2 MM 70 @ Bedford
I-35: DM - I-35 @ Ashworth Ave (55)
US 218: IC - US 218 @ Melrose (12)
I-80: NW - I-80 @ Speedway Dr. (07)
I-74: 6L - I-74 @ I-280 (IWZ 3195)
I-74: QC - I-74 @ I-80 (19)
US 30: CR - US 30 @ Stoney Point Rd (23)
I-380: WL - I-380 @ Poyner Road (15)
I-80: RWIS - I-80 MM 72 near Adair
I-80: DM - I-80 @ Ashworth Rd (70)
I-80: CB - I-80/29 @ Indian Creek (61)
I-80: Rest Area: I-80 WB MM 208 near Victor
I-80: I-80 @ MM 205
US 59: RWIS - US 59 MM 95 @ Denison
US-75: 3R - US-75 @ C70 (IWZ 3117)
I-80: NW - I-80 @ Hwy T22 (09)
US 218: IC - US 218 @ Melrose DMS (25)
I-35: RWIS - I-35 MM 13 near Leon
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-380: WL - I-380 @ Cedar River (06)
I-80: QC - I-80 @ CRY48 (15)
I-80: Rest Area: I-80 EB MM 208 near Victor
I-80: DM - I-35/80/235 @ West Mixmaster (44)
I-235: DM - I-235 @ Polk Blvd (14)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
US 218: IC - US 218 @ South of I-80 (34)
I-480: CB - I-480 @ Missouri River Bridge (20)
I-29: CB - I-29 @ IA 192 (23)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-80: CB - I-80 @ Madison Avenue (08)
I-29: CB - I-80 @ East I-29 Interchange (57)
I-380: CR - I-380 @ US 30- South (04)
I-74: QC - I-74 @ Avenue of the Cities (01)
US 30: CR - US 30 @ 21st St SW (26)
I-35: AM - I-35 @ E 190th St (10)
I-35: DM - I-35 @ IA 92 (78)
US-34: 5AK - US-34 WB @ E Vine St (IWZ 3147)
IA 9: RWIS - IA 9 MM 265 near Decorah
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
IA 5: DM - IA 5 @ IA 28 (34)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
US 151: RWIS - US 151 MM 49 near Anamosa
I-80: I-80 @ MM 159
US 20: SC - US 20 @ Morningside (17)
I-35: DM - I-35 @ Hoover St (77)
I-35: DM - I-35 @ Fillmore St (76)
US 34: RWIS - US 34 MM 87 near Creston
I-380: CR - I-380 @ Wilson Ave SW - WWD PTZ (07)
I-29: SC - I-29 @ IA-SD border (30)
Google Static Map Image
Camera Camera