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