Personalized 511 account features are now available on the new 511 website.Sign in (or sign up!) and leave us feedback. X
Iowa DOT Logo IADOT ISP
Cameras—Statewide
Map of Statewide Between County Road B60 and County Road B65 (Rockwell). The road is closed due to road construction work. A detour is in operation. There is a length limit in effect. There is a width limit in effect. There is a weight limit in effect. Permitted oversize loads are prohibited. Vehicle length limit 60 ft. Width limit 12'0". No vehicles over 80,000 lbs. Until November 16, 2021 at about 5:00PM CDT. Between County Road D16 and US 20 (Independence). The road is closed due to road construction work. A detour is in operation. Until November 1, 2021 at about 3:00PM CDT. Between IA 2 (Mount Ayr) and County Road P38 (2 miles south of the Delphos area). The road is closed due to road construction work. A detour is in operation. There is a height limit in effect. There is a width limit in effect. There is a weight limit in effect. Permitted oversize loads are prohibited. Height limit 13'6". Width limit 8'6". No vehicles over 80,000 lbs. Until July 29, 2021 at about 3:00PM CDT. Between IA 10 and County Road C16 (near Chatsworth). The road is closed due to road construction work. A detour is in operation. Until September 30, 2021 at about 3:00PM CDT. Between County Road B24 and County Road B48 (Primghar). The road is closed due to road construction work. A detour is in operation. Permitted oversize loads are prohibited. Until October 26, 2021 at about 2:00PM CDT. Between US 6 and Exit 239: US 218; I-80; IA 27 (Coralville). Multiple Waze users reported standstill traffic. Between County Road G36 and County Road W64 (near Ainsworth). Multiple Waze users reported standstill traffic. Between County Road E41 and US 30 (near Boone). The road is closed due to road construction work. A detour is in operation. There is a width limit in effect. Permitted oversize loads are prohibited. Width limit 11'0". Until August 18, 2021 at about 5:00PM CDT. Between County Road C20 and County Road C25 (Belmond). The road is closed due to road construction work. A detour is in operation. There is a length limit in effect. There is a width limit in effect. There is a weight limit in effect. Permitted oversize loads are prohibited. Vehicle length limit 60 ft. Width limit 10'0". No vehicles over 80,000 lbs. Until November 17, 2021 at about 12:00PM CDT. Between IA 81 (Farmington) and US 218 (Donnellson). The road is closed due to road construction work. A detour is in operation. Until November 2, 2021 at about 2:00PM CDT. Between County Road B65 and County Road B60 (Rockwell). The road is closed due to road construction work. A detour is in operation. There is a length limit in effect. There is a width limit in effect. There is a weight limit in effect. Permitted oversize loads are prohibited. Vehicle length limit 60 ft. Width limit 12'0". No vehicles over 80,000 lbs. Until November 16, 2021 at about 5:00PM CDT. Between US 218 (Donnellson) and IA 81 (Farmington). The road is closed due to road construction work. A detour is in operation. Until November 2, 2021 at about 2:00PM CDT. Between County Road G30 and US 6 (Hancock). The road is closed due to road construction work. A detour is in operation. Until today at about 5:00PM CDT. Between County Road C25 and County Road C20 (Belmond). The road is closed due to road construction work. A detour is in operation. There is a length limit in effect. There is a width limit in effect. There is a weight limit in effect. Permitted oversize loads are prohibited. Vehicle length limit 60 ft. Width limit 10'0". No vehicles over 80,000 lbs. Until November 17, 2021 at about 12:00PM CDT. Between County Road B48 and County Road B24 (Primghar). The road is closed due to road construction work. A detour is in operation. Permitted oversize loads are prohibited. Until October 26, 2021 at about 2:00PM CDT. Between County Road K30 and US 75 (near Maurice). The road is closed due to road construction work. A detour is in operation. Until July 9, 2021 at about 3:00PM CDT. Between US 6 and County Road G30 (Hancock). The road is closed due to road construction work. A detour is in operation. Until today at about 5:00PM CDT. Between US 20 and County Road D16 (Independence). The road is closed due to road construction work. A detour is in operation. Until November 1, 2021 at about 3:00PM CDT. Between US 30 and County Road E41 (near Boone). The road is closed due to road construction work. A detour is in operation. There is a width limit in effect. Permitted oversize loads are prohibited. Width limit 11'0". Until August 18, 2021 at about 5:00PM CDT. Between County Road P38 (2 miles south of the Delphos area) and IA 2 (Mount Ayr). The road is closed due to road construction work. A detour is in operation. There is a height limit in effect. There is a width limit in effect. There is a weight limit in effect. Permitted oversize loads are prohibited. Height limit 13'6". Width limit 8'6". No vehicles over 80,000 lbs. Until July 29, 2021 at about 3:00PM CDT. Between US 61 and IA 62 (Maquoketa). The road is closed due to road construction work. A detour is in operation. Permitted oversize loads are prohibited. Until November 15, 2021 at about 5:00PM CDT. Between County Road T16 and County Road T24 (Dumont). The road is closed due to bridge construction work. A detour is in operation. Until July 15, 2021 at about 5:00PM CDT. Between County Road T24 and County Road T16 (Dumont). The road is closed due to bridge construction work. A detour is in operation. Until July 15, 2021 at about 5:00PM CDT. Between IA 62 and US 61 (Maquoketa). The road is closed due to road construction work. A detour is in operation. Permitted oversize loads are prohibited. Until November 15, 2021 at about 5:00PM CDT. Between County Road C16 and IA 10 (near Chatsworth). The road is closed due to road construction work. A detour is in operation. Until September 30, 2021 at about 3:00PM CDT. Between US 75 and County Road K30 (near Maurice). The road is closed due to road construction work. A detour is in operation. Until July 9, 2021 at about 3:00PM CDT.
I-29: SC - I-29 @ MM 145.4 (46)
I-74: QC - I-74 @ 35th Ave-IL (41)
I-80: CB - I-29/80 @ WB On Ramp S Expressway (48)
University Ave: DM - University Ave @ Hickory (46)
IA 10: RWIS - IA 10 MM 24 @ Alton
I-280: 6CR - I-280 @ MM 1 (IWZ 3704)
I-35: AM - I-35 @ US 30 (06)
I-29: SC - I-29 @ RR Bridge (08)
I-80: NW - I-80 @ Newton OH (02)
I-380: WL - US 218 @ N of San Marnan Dr (21)
US 218: IC - US 218 @ Melrose DMS (25)
I-80: IC - I-80 @ 1st Ave (06)
I-35: DM - I-35 @ IA 5  (36)
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
US 20: RWIS - US 20 MM 181 @ Steamboat Rock
I-80: I-80 @ MM 188
US 20: RWIS - US 20 MM 316 @ Dubuque
US 34: RWIS - US 34 MM 87 @ Creston
I-80: I-80 @ MM 114
I-80: NW - I-80 @ E. 12th St. (05)
I-80: I-80 @ MM 196
I-80: Rest Area: I-80 EB MM 270 near Wilton
IA 9: RWIS - IA 9 MM 222 @ Saratoga
I-35: D1 - I-35 @ MM 151.5 near Woolstock (08)
I-29: 3W - I-29 @ MM 79.0 Rest Stop (IWZ 3714)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
IA 5: DM - IA 5 @ US 65/69 (32)
IA 100: CR - IA 100 @ Edgewood Rd NE (35Q)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
I-29: SC - I-29 @ MM 147 (31)
Larsen Park Rd.: SC - Larsen Park Rd @ Virginia St (29)
I-80: Rest Area: I-80 EB MM 19 near Underwood
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
I-29: SC - I-29 @ US 20 - North (07)
US 30: BN - US 30 @ Quill Ave (02)
US 30: CR - US 30 @ 16th Ave SW (22)
US 59: 4BL - US 59 @ IA 2 (IWZ 3707)
US 218: WL - US 218 @ Sergeant Rd (27)
I-35: DM - I-35 @ Mills Civic (50)
Kansas Ave: IC - Kansas Ave @ I-80/380 System IC (33)
I-80: NW - I-80 @ IA 14 (03)
I-80: I-80 @ MM 223
US 30: CR - US 30 @ Stoney Point Rd (23)
I-380: WL - I-380 @ Evansdale Drive (09)
I-80: NW - I-80 @ E 84th St. (08)
I-80: CB - I-80 @ Missouri River Bridge (01)
I-35: 5AN - I-35 @ Fillmore St (IWZ 3172)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
I-80: DM - I-35/80 @ Meredith Dr (57)
I-80: CB - I-80/29 @ On Ramp S Expressway St (59)
I-29: I-29:  Pacific Junction NB Rest Area
Kanesville: CB - Kanesville @ N Broadway (31)
I-80: IC - I-80 @ Coral Ridge Ave (04)
I-80: DM - I-35/80 @ E of US 69 (89)
I-380: CR - I-380 @ County Home Rd (21)
I-380: 6W - I-380 @ US 6 (IWZ 3173)
US 20: WL - US 20 @ Hammond (03)
I-29: RWIS - I-29 MM 76 @ Missouri Valley
I-74: QC - I-74 @ WB Miss River (35)
US 65: DM - US 65 @ NE 46th (27)
I-80: 6L - I-80 @ I-74/280 Interchange IL (IWZ 3077)
I-29: SC - I-29 @ Pavillion (43)
I-74: QC - I-74 NB @ US 67 (B2)
I-80: QC - I-80 @ Walcott DMS (14)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-80: DM - I-80 / 35 @ 100th St (97)
IA 9: RWIS - IA 9 MM 91 @ Estherville
I-80: CB - I-80 @ Valley View (09)
US 30: CR - US 30 @ W of 6th St SW (27)
I-80: Rest Area: I-80 WB MM 208 near Victor
IA 92: 5AP - IA 92 @ Muchakinock Crk TimeLapse (IWZ3166)
I-35: DM - I-35 @ Corporate Woods (53)
I-80: DM - I-80 @ 34th Ave (56)
US 34: 5AM - US 34 @ Benton Ave (IWZ 3190)
I-80: CB - I-29/80 @ W of S 24th St (51)
I-29: CB - I-29 @ IA 370 (13)
I-380: WL - I-380 @ US 20 West (05)
I-80: I-80 @ MM 212
I-29: RWIS - I-29 MM 124 @ Sloan
I-80: IC - I-80 @ Half Moon Rd (01)
US 30: AM - US 30 @ Lincoln Way W (11)
I-35: AM - I-35 @ E 190th St (10)
I-380: CR - I-380 @ Wilson Ave SW - WWD Quad(07Q)
I-80: Rest Area: I-80 EB MM 148 near Mitchellville
IA 57: 2T - IA 57 @ South Ellen St (IWZ 3131)
IA 2: RWIS - IA 2 MM 119 @ Leon
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-80: I-80 @ MM 204
I-80: CB - I-80 @ Woodbury Ave (58)
I-80: IC - I-80 @ Prairie du Chien (24)
I-80: NW - I-80 @ Speedway (06)
I-80: CB - I-80/29 @ S Expressway St (55)
I-80: CB - I-80 @ West I-29 Interchange (02)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-380: CR - I-380 @ Wilson Ave SW - WWD(07)
I-80: IC - I-80 @ 12th Avenue (23)
I-380: CR - I-380 @ 32nd St NE (14)
I-80: CB - I-80 @ Hubbard Road (11)
US 20: 2BB - US 20 @ W of Sergeant Rd (IWZ 3191)
IA 415: D1 - IA 415 @ Beaver Dr (DMTT02)
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-74: QC - I-74 @ Toll Plaza to IL (06)
I-29: CB - I-29 @ Weigh Station (43)
I-74: QC - I-74 SB @ US 67 (B1)
I-80: NW - I-80 @ Speedway Dr. (07)
US 18: D2 - US 18 @ MM 186.3 near Mason City (03)
I-80: CB - I-80 @ Harry Langdon (07)
I-80: QC - I-80 @ I-280 (16)
US 218: WL - US 218 @ W 11th St (24)
I-80: DM - I-80 EB @ Hubbell Ave (25)
I-80: Rest Area: I-80 WB MM 300 near Davenport
US 63: D5 - US 63 @ MM 46 near Chillicothe (D5TV04)
I-35: D2 - I-35 @ MM 194.3 near Clear Lake (D2TV02)
US 218: IC - US 218 @ Melrose (12)
I-380: CR - I-380 @ Tower Terrace Rd (20)
I-35: DM - I-35 @ NE 126 Ave (62)
I-80: 4CD - I-80 @ MM 120.20 (IWZ 3180)
I-74: QC - I-74 @ Last Iowa Exit (08)
I-80: I-80 @ MM 154
US 30: RWIS - US 30 MM 252 @ Cedar Rapids US 30
I-80: CB - I-80/29 @ East of S 24th St (60)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
I-35: D1 - I-35 @ IA 175 Ellsworth (09)
I-80: DM - I-35/80 @ University (51)
I-80: DM - I-80 @ 38th in Altoona (54)
I-80: I-80 @ MM 186
US 20: SC - US 20 @ Gordon (18)
I-35: RWIS - I-35 MM 187 @ Mason City
I-380: CR - I-380 @ 8th St NE (11)
I-35: DM - I-35 @ MM 94 (60)
IA 100: CR - IA 100 @ Menards Ln (44)
IA 13: CR - IA 13 @ Bertram Rd (48)
I-80: CB - I-80 @ I-880 Interchange (38)
I-80: DM - I-35/80 @ Westown Pkwy (68)
I-29: SC - I-29 @ Riverside (13)
I-80: NW - I-80 @ 52nd St (01)
US 30: CR - US 30 @ Williams Blvd SW (24)
I-380: D6 - I-380 @ 32nd St NE (DMTT03)
I-380: RWIS - I-380 MM 71 @ Waterloo
IA 100: CR - IA 100 Near Xavier High School - MM 6.2 (54)
I-380: Rest Area: I-380 NB MM 11 near Cedar Rapids
I-80: I-80 @ MM 220
I-80: RWIS - I-80 MM 266 @ Tipton
I-80: CB - I-80/29 WB @ East Interchange (56)
Kimberly Rd: 6L - Kimberly Rd @ I-74 (IWZ 3151)
S Lewis: SC - S Lewis @ Gordon (25)
I-29: SC - I-29 @ Floyd River (44)
US 151: 6BX - US 151 @ Wright Bros Blvd (IWZ3164 W)
I-29: CB - I-29 @ I-480 Interchange (19)
I-80: RWIS - I-80 MM 155 @ Colfax
I-35: DM - I-35 @ 1st St in Ankeny (41)
I-80: 1CN - I-80 @ MM 151.3 (IWZ 3184)
I-35: AM - I-35 @ IA 210 (01)
S Lewis: SC - S Lewis @ Glenn (22)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
I-74: 6L - I-74 @ I-280 (IWZ 3195)
IA 13: CR - IA 13 @ 7th Ave (52)
I-35: DM - I-35 @ NE MixMaster (North) (69)
I-80: I-80 @ MM 161
I-80: CB - I-29N @ I-80E EXIT 48A (63)
I-35: 5AN - I-35 at MM 63.35 (IWZ 3175)
I-380: WL - I-380 @ Cedar River (06)
I-35: AM - I-35 @ 260th St (05)
I-35: Parking Only: I-35 NB MM 212 near Joice
US 65: D1 - US 65 @ Scotch Ridge Rd - Quad(12Q)
I-80: 6W - I-80 @ E of I-380 (IWZ 3360)
Kanesville: CB - Kanesville @ 7th Street (30)
I-80: 6L - I-80 @ Davenport RA (IWZ 3162)
I-80: DM - I-35/80 @ Douglas (42)
I-235: DM - I-235 @ 42nd WDM (72)
I-35: RWIS - I-35 MM 153 @ Williams
19th St: 6L - 19th St @ 7th Ave IL (IWZ 3114)
I-80: I-80 @ MM 150
IA 21: RWIS - IA 21 MM 62 @ Tama
I-80: Rest Area: I-80 WB MM 180 near Grinnell
IA 100: CR - IA 100 @ Tama St (43)
I-29: CB - I-29/80 @ 24th Street (03)
I-80: CB - I-80 @ McPherson (10)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (02)
US 30: CR - US 30 @ IA 13 (34)
IA 100: CR - IA 100 @ IA 13 (47)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
US 151: RWIS - US 151 MM 49 @ Anamosa
I-29: CB - I-29 @ S of Hamilton Ln (34)
I-380: CR - I-380 @ 4th St SE (10)
I-380: IC - I-80 @ I-380/US 218 (03)
I-29: SC - I-29 @ Hamilton (11)
I-80: IC - I-80 @ Ireland Ave NW (02A)
I-29: CB - I-29 @ Nebraska Avenue (17)
I-74: QC - I-74 @ N of US 67/Grant (30)
US 218: RWIS - US 218 MM 37 @ Mount Pleasant
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-35: AM - I-35 @ E Lincoln Way (08)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
I-80: I-80 @ MM 205
6th Ave: 6L - 6th Ave @ I-74 IL (IWZ 3152)
I-80: Rest Area: I-80 WB MM 237 near Tiffin
I-80: DM - I-80 @ NE 80th in Altoona (38)
US 59: D3 - US 20 @ US 59 Holstein (D3TV01)
I-80: Rest Area: I-80 EB MM 300 near Davenport
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
I-35: AM - I-35 @ US 30W Flyover Ramp (21)
US 20: SC - US 20 @ Morningside (17)
I-35: DM - I-35 @ Ashworth Ave (55)
I-35: D1 - I-35 @ 300th St (11)
IA 5: DM - IA 5 @ IA 28 (34)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
US 18: RWIS - US 18 MM 85 @ Spencer
I-80: NW - I-80 @ MM 169.8 (14)
US 275: CB - US 275 East of Missouri River Bridge (25)
I-235: DM - I-235 @ Euclid (02)
I-80: I-80 @ MM 208
I-80: IC - I-80 @ Wapsi Ave (10)
I-35: DM - I-35 @ 1st St in Ankeny - ICWS Quad(41Q)
US 20: RWIS - US 20 MM 97 @ Rockwell City
IA 163: RWIS - IA 163 MM 45 @ Pella
I-35: D1 - I-35 @ MM 140 near Williams (02)
I-80: I-80 @ MM 197
I-80: Rest Area: I-80 WB MM 270 near Wilton
I-235: DM - I-235 @ 63rd St (15)
I-74: QC - I-74 @ Avenue of the Cities (01)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-29: SC - I-29 @ South of Riverside (12)
I-35: DM - I-35 @ Cumming Ave (75)
I-80: 1CN - I-80 @ MM 153.3 (IWZ 3193)
I-29: SC - I-29 @ US 20 - South (05)
IA 149: RWIS - IA 149 MM 66 @ Williamsburg
IA 13: CR - IA 13 @ Linn Aire Dr (51)
IA 2: RWIS - IA 2 MM 219 @ Cantril
I-80: QC - I-80 @ Co Rd Y48 (15)
I-80: DM - I-35/80 @ Merle Hay (22)
I-80: IC - I-80 @ Y Ave (26)
I-35: Rest Area: I-35 NB MM 120 near Story City
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
I-380: CR - I-380 @ 76th Ave (03)
US 65: DM - US 65 @ Vandalia (29)
US 275: CB - US 275 @ South Expressway (28)
I-380: CR - I-380 @ Boyson Rd (19)
I-80: RWIS - I-80 MM 72 @ Adair
I-74: QC - I-74 @ N Tower to IA (05)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-380: CR - I-380 @ 42nd St NE (15)
I-80: NW - I-80 @ Co Rd T38N (12)
I-80: QC - I-80 @ LeClaire (20)
US 30: AM - US 30 @ S Dakota Ave (13)
US 65: DM - US 65 @ IA 5 (31)
I-80: I-80 @ MM 202
I-80: Rest Area: I-80 WB MM 19 near Underwood
I-235: DM - I-235 @ Valley West in WDM (17)
I-80: CB - I-80 @ Minden Interchange (39)
US 59: D3 - US 20 @ US 59 Holstein - Quad (D3TV01Q)
US 20: WL - US 20 @ S. Canfield Road (18)
US 61: RWIS - US 61 MM 159 @ Maquoketa
IA 141: DM - IA 141 @ NW 121st St - ICWS (94)
I-380: WL - I-380 @ Poyner Road (15)
US 218: WL - US 218 @ Hawthorn (22)
I-74: QC - I-74 @ S End of WB Bridge (37)
I-80: I-80 @ MM 222
Collins Rd: CR - Collins Rd @ Council St NE (37)
IA 100: CR - IA 100 W of Cedar River - MM 5.3 (56)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
I-29: CB - I-29 @ RR Crossing (44)
IA 141: DM - IA 141 @ SE 19th St (91)
US 65: D1 - US 65 @ Scotch Ridge Rd (12)
US 20: SC - US 20 @ Christy (15)
I-29: SC - I-29 @ Floyd (09)
I-29: SC - I-29 @ S. Riverside (27)
IA 100: CR - IA 100 E of Cedar River - MM 5.7 (55)
I-74: QC - I-74 @ 7th Ave-IL (38)
IA 2: 4BL - IA 2 @ Missouri River (IWZ 3713)
I-235: DM - I-235 @ E 14th (05)
US 218: IC - US 218 @ South of I-80 (34)
US 18: RWIS - US 18 MM 122 @ Algona
I-80: I-80 @ MM 219
I-80: Parking Only: I-80 WB MM 32 near Shelby
I-380: WL - I-380 @ River Road (08)
Avenue G: CB - Avenue G @ 16th Street (41)
I-280: RWIS - I-280 MM 0 @ Davenport
US 151: D6 - US 151 @ MM 43.5 near Springville W (03)
I-380: IC - I-380 @ Iowa River (17)
I-35: DM - I-35 @ Corporate Woods DMS (37)
I-235: DM - I-235 @ University (71)
I-35: Rest Area: I-35 NB MM 98 near Elkhart
I-35: AM - I-35 @ N of US 30 (22)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
I-80: DM - I-35/80 @ NW Beaver Dr (95)
US 218: IC - US 218 @ IA 1 (11)
I-380: WL - Evansdale water Tower - East (17)
I-80: I-80 @ MM 149
US 218: 5AL - US 218 at MM 67.8 (IWZ 3192)
I-80: I-80 @ MM 147
US 218: RWIS - US 218 MM 211 @ Plainfield
I-29: CB - I-80 @ East I-29 Interchange (57)
I-380: IC - I-380 @ Penn St (14)
US 151: 6BX - US 151 @ Wright Bros Blvd (IWZ3164)
I-80: I-80 @ MM 225
I-80: I-80 @ MM 155
US 30: BN - US 30 @ U Ave (05)
I-380: CR - I-380 @ 33rd Ave SW (06)
I-35: DM - I-35 @ Co. Rd G50 (80)
US 30: NV - US 30 @ 580th Ave (01)
I-80: Rest Area: I-80 WB MM 148 near Mitchellville
I-80: DM - I-35/80 @ Morningstar (43)
I-29: RWIS - I-29 MM 10 @ Sidney
I-35: DM - I-35 @ Grand (49)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
US 30: NV - US 30 @ 600th Ave (02)
US 30: AM - US 30 @ S Duff Ave (17)
IA 100: CR - IA 100 @ Covington Rd - MM 3.8 (57)
US 34: RWIS - US 34 MM 115 @ Osceola
I-80: QC - I-80 @ Northwest Blvd (17)
S Lewis: SC - S Lewis @ Golf Course (23)
I-80: I-80 @ MM 217
I-35: Rest Area: I-35 SB MM 98 near Elkhart
US 30: CR - US 30 @ C St SW (30)
I-29: SC - I-29 @ South of RR Bridge (28)
I-80: RWIS - I-80 MM 43 @ Avoca
US 30: BN - US 30 @ IA 17 (03)
I-29: CB - I-29 @ S of US 275 (54)
I-80: QC - I-80 @ Brady (18)
I-80: DM - I-80 @ Ashworth Rd (70)
IA 100: CR - IA 100 W of I-380 (36)
US 30: AM - US 30 @ E of I-35 (19)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
IA 141: DM - IA 141 @ NW 121st St - ICWS Quad (94Q)
I-80: I-80 @ MM 190
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
US 30: BN - US 30 @ Story St (01)
I-80: Weigh Station: I-80 EB MM 115 near De Soto
US 30: BN - US 30 @ Story St - Quad (01Q)
I-80: 6W - I-80E to I-380N Ramp (IWZ 3145)
I-235: DM - I-235 @ 7th Ave (08)
US 30: CR - US 30 @ E of Jappa Rd (33)
IA 2: RWIS - IA 2 MM 66 @ Bedford
I-29: 1CS - East I-29 @ US 34 (IWZ 3117)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-80: Rest Area: I-80 EB MM 80 near Adair
I-380: WL - Evansdale water Tower - West (16)
I-235: DM - I-235 @ 22nd St in WDM (16)
US 218: WL - US 218 @ Williston Rd (23)
I-29: CB - I-29N @ I-80W Interchange (62)
I-235: DM - I-235 @ E 12th (06)
IA 141: DM - IA 141 @ IA 415 (93)
US 30: NV - US 30 @ 19th St (05)
I-35: Parking Only: I-35 SB MM 31 near Osceola
IA 149: RWIS - IA 149 MM 0 @ Ottumwa
US 30: AM - US 30 @ S Dayton Ave (18)
I-29: CB - I-29 @ South I-680 Interchange (36)
I-380: WL - I-380 @ River Forest Road (07)
I-29: SC - I-29 @ Singing Hills (04)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-80: Rest Area: I-80 EB MM 180 near Grinnell
I-74: QC - I-74 @ 11th Ave-IL (39)
US 275: CB - US 275 @ 24th Street (26)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
I-80: CB - I-29/80 @ E of S 24th St (47)
I-235: DM - I-235 @ E 21st (04)
I-80: DM - I-80 @ Hubbell Ave (59)
US 71: RWIS - US 71 MM 177 @ Storm Lake
I-80: I-80 @ MM 198
I-80: I-80 @ MM 159
I-35: AM - I-35 @ E 13th St (09)
I-380: WL - I-380 @ S. Raymond Road (11)
I-80: I-80 @ MM 215
I-29: CB - I-29 @ IA 192 (23)
I-35: AM - I-35 @ MM 109 (20)
I-35: DM - I-35 @ Hoover St (77)
I-80: DM - I-80 @ East of US 65 (47)
I-80: DM - I-35/80 @ Hickman (19)
I-280: 6CR - I-280 @ MM 6 (IWZ 3154)
US 30: RWIS - US 30 MM 80 @ Carroll
I-29: CB - I-29 @ 192nd Street (14)
I-380: WL - I-380 @ N of US 20 (19)
US 30: AM - US 30 @ 500th Ave (12)
US 34: RWIS - US 34 MM 263 @ Burlington
I-35: RWIS - I-35 MM 211 @ Worth County/Hanlontown
Kansas Ave SW: IC - Kansas Ave @ Tiffin Hut (SP43)
I-29: CB - I-29 @ North I-880 Interchange (37)
US 69: 1CS - US 69 @ I-80 (IWZ 3103)
US 30: AM - US 30 @ University Blvd (16)
I-380: WL - I-380 @ US 20 East 2 (13)
I-35: DM - I-35 @ NE 158 Ave (64)
I-80: NW - I-80 @ W of US 6 (13)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
I-35: 5AN - I-35 at MM 60.2 (IWZ 3170)
IA 4: RWIS - IA 4 MM 25 @ Jefferson
I-80: CB - I-80 @ US 6 (12)
I-35: D1 - I-35 @ US 20 Williams (10)
US 30: AM - US 30 @ W of University Blvd (15)
I-74: QC - I-74 @ Spruce Hills (10)
I-80: I-80 @ MM 226
I-380: CR - I-380 @ Collins Rd- North (17)
I-280: QC - I-280 @ Rockingham Rd (21)
Broadway: CB - Broadway @ 16th Street (29)
I-80: DM - I-80 E Exit to N I-35 (67)
US 65: DM - US 65 @ University (28)
I-35: D1 - I-35 @ US 20 (10Q)
I-380: WL - I-380 @ US 20 East 1 (12)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
US 20: WL - US 20 @ Ansborough (01)
I-80: Parking Only: I-80 EB MM 44 near Avoca
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
I-80: CB - I-80/29 @ Harry Langdon Blvd (64)
US 67: QC - US 67 Centennial Bridge - IA (13)
I-380: WL - I-380 @ Gilbertville Road (10)
I-80: DM - I-80 @ Jordan Creek (18)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-80: Rest Area: I-80 EB MM 208 near Victor
I-380: IC - I-380 @ Forevergreen Rd (13)
US 30: BN - US 30 @ Quill Ave (02WWD)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-235: DM - I-235 @ MLK (10)
I-80: DM - I-80 @ US 65 - West (26)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-35: Rest Area: I-35 NB MM 33 near Osceola
US 30: BN - US 30 @ MM 139 (04)
I-35: DM - I-35 @ NE 36th St (61)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
Middle Rd.: 6L - Middle Rd @ I-74 (IWZ3174)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-74: QC - I-74 @ 16th Ave-IL (40)
I-29: CB - I-29 @ 9th Avenue (18)
I-80: I-80 @ MM 214
IA 2: RWIS - IA 2 MM 164 @ Centerville
IA 5: DM - IA 5 @ Fleur (33)
State St: 6L - State St @ I-74 (IWZ3189 N)
I-80: CB - I-80/29 @ Indian Creek (61)
I-235: DM - I-235 @ Keo Way (09)
US 30: NV - US 30 @ SW 4th St (03)
US 59: RWIS - US 59 MM 95 @ Denison
I-35: AM - I-35 @ US 30 (06Q)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
I-380: CR - I-380 @ Rest Area (01)
I-80: I-80 @ MM 206
I-80: CB - I-80 @ Madison Avenue (08)
I-29: CB - I-29 @ 25th Street (22)
I-80: Rest Area: I-80 EB MM 237 near Tiffin
I-29: CB - I-29 @ US 275 (53)
I-80: Weigh Station - I-80 WB MM 151 near Mitchellville
I-29: SC - I-29 @ Bluff (26)
I-74: 6L - I-74 New Bridge Deck (IWZ3115)
I-80: Parking Only: I-80 EB MM 268 near Wilton
I-235: DM - I-235 @ 31st St  (12)
I-380: IC - I-380 @ Swan Lake (15)
I-80: 4CA - I-80 at MM 27.8 (IWZ 3194)
I-380: WL - US 218 @ San Marnan Dr (20)
I-35: AM - I-35 @ MM 105.6 (03)
I-80: DM - I-35/80 @ 86th St (21)
IA 141: DM - IA 141 @ SE 37th St (90)
I-235: DM - I-235 @ Polk Blvd (14)
I-380: CR - I-380 @ H Ave NE (12)
I-29: SC - I-29 @ IA-SD border (30)
I-380: CR - I-380 @ 1st Ave SW (09)
IA 100: CR - IA 100 @ E Ave NW - MM 1.3 (59)
I-35: DM - I-35 @ Adams St (74)
US 30: AM - US 30 @ 520th Ave (14)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids I-380
I-80: DM - I-35/80 @ E 14th (24)
I-80: 6W - I-80 @ Jasper Ave (IWZ 3141)
US 30: CR - US 30 @ 80th St SW (60)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
I-74: QC - I-74 @ 53rd St (11)
I-80: D4 - I-80 @ MM 93.3 near Stuart (D4TV01)
I-380: CR - I-380 @ Wright Bros Blvd (02)
US 30: CR - US 30 @ 21st St SW (26)
I-80: 4CD - I-80 @ MM 119.75 (IWZ 3135)
I-29: 3Q - I-29 @ MM 91.5 (IWZ 3168)
E Grant St.: 6L - E Grant St @ 12th St (IWZ 3119)
I-29: CB - I-29 @ I-80 EB Ramp (45)
I-380: IC - I-380 @ Swisher (18)
I-74: QC - I-74 @ Middle Rd (09)
I-80: IC - I-80 @ Dubuque St (07)
I-80: Parking Only: I-80 EB MM 32 near Shelby
I-35: DM - I-35 @ Oralabor (40)
I-80: I-80 @ MM 200
US 275: CB - US 275 @ 11th Street (27)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
US 218: WL - US 218 @ W 1st St (26)
I-80: NW - I-80 @ Co Rd T22 (09)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
I-35: Rest Area: I-35 SB MM 33 near Osceola
Nebraska St.: SC - Nebraska St @ Gordon Dr (24)
US 151: 6CU - US 151 @ MM 41 (IWZ 3159)
US 20: RWIS - US 20 MM 18 @ Moville
I-74: QC - I-74 @ I-80 (19)
IA 100: CR - IA 100 @ Ellis Rd - MM 2.8 (58)
I-80: IC - I-80 @ IA 1 (08)
I-80: IC - I-80 @ MM 230 (29)
Avenue G: CB - Avenue G @ 8th Street (42)
I-80: I-80 @ MM 192
US 30: CR - US 30 @ Honey Grove Rd (32)
I-35: AM - I-35 @ MM 107.8 (04)
I-80: CB - I-29/80 @ W of S 24th St (46)
US 59: RWIS - US 59 MM 129 @ Ida Grove
I-80: I-80 @ MM 210
I-80: NW - I-80 @ Kellogg OH (11)
I-380: CR - I-380 @ US 30 South (04)
I-29: SC - I-29 @ Wesley Parkway (10)
I-380: IC - I-380 @ Hwy 965 NE (16)
I-29: 4BL - I-29 @ IA 2 (IWZ 3703)
I-80: Rest Area: I-80 WB MM 80 near Adair
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-80: I-80 @ MM 184
I-235: DM - I-235 @ 42nd St (13)
US 18: RWIS - US 18 MM 257 @ Hawkeye
I-80: IC - I-80 @ East of Coral Ridge Ave (05)
IA 100: CR - IA 100 W of Edgewood Rd NE - MM 6.6 (53)
US 218: 5AL - US 218 @ Exit 66 (IWZ 3167)
IA 141: DM - IA 141 @ E 1st St (92)
I-380: CR - I-380 @ Collins Rd- South (16)
US 20: RWIS - US 20 MM 277 @ Manchester
IA 9: RWIS - IA 9 MM 265 @ Decorah
US 20: WL - US 20 @ Hawkeye Road (02)
I-80: 6L - I-74 @ River Dr IL (IWZ 3113)
I-380: CR - I-380 @ US 30 North (05)
I-480: CB - I-480 @ Missouri River Bridge (20)
I-80: DM - I-80 @ Grand Prairie Pkwy Quad (48Q)
US 218: WL - US 218 @ W 8th St (25)
River Dr: 6L - River Dr @ 23rd St IL (IWZ 3169)
I-235: DM - I-235 @ 2nd Ave (07)
I-80: RWIS - I-80 MM 110 @ De Soto
US 151: D6 - US 151 @ MM 43.5 near Springville - Quad
I-74: QC - I-74 @ N Tower to IL (07)
I-35: DM - I-35 @ NE 142 Ave (63)
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-35: Parking Only: I-35 SB MM 119 near Story City
Gordon Dr.: SC - Gordon Dr @ Court St (42)
IA 92: RWIS - IA 92 MM 199 @ Sigourney
US 20: SC - US 20 @ Lakeport (14)
I-35: DM - I-35 @ IA 92 (78)
US 30: RWIS - US 30 MM 311 @ De Witt
I-35: DM - I-35 @ McKinley St (79)
I-29: CB - I-29 @ 35th Street (21)
I-74: QC - I-74 @ Toll Plaza to IA (04)
I-29: SC - I-29 @ US 20 (06)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
IA 100: CR - IA 100 @ S 22nd St (46)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-235: DM - I-235 @ Guthrie (03)
I-80: NW - I-80 @ W of Co Rd T38N (16)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
US 65: D1 - US 65 @ MM 75 (DMTT01)
I-80: I-80 @ MM 181
I-74: QC - I-74 @ N End of WB Bridge (31)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-80: I-80 @ MM 194
US 30: NV - US 30 @ S 11th St (04)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02Q)
State St: 6L - State St @ I-74 East (IWZ 3189)
I-80: NW - I-80 @ W. 4th St. (04)
US 18: RWIS - US 18 MM 224 @ New Hampton
I-235: DM - I-235 @ 28th St (11)
I-29: CB - I-29 @ Basswood Road (15)
US 20: SC - US 20 @ Sunnybrook (16)
IA 100: CR - IA 100 @ E Post Rd (45)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-80: Parking Only: I-80 WB MM 268 near Wilton
IA 137: RWIS - IA 137 MM 13 @ Eddyville
US 20: 2BB - US 20 @ W of US 218 (IWZ 3185)
US 151: 6CU - US 151 @ MM 39.7 (IWZ 3142)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
I-380: WL - I-380 @ MM 64 (14)
US 65: DM - US 65 @ Army Post Rd (30)
US 34: RWIS - US 34 MM 49 @ Red Oak
US 30: CR - US 30 @ J St SW (28)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
IA 5: DM - IA 5 @ SW Connector (35)
US 34: 5AM - US 34 @ Dakota Ave (IWZ 3116)
Google Static Map Image
Camera Camera