Iowa DOT Logo IADOT ISP
Cameras—Statewide
Map of Statewide Between I-29; US 275 and County Road L43 (near Council Bluffs). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 16'0". Until December 13, 2016 at about 10:00AM CST. Between IA 16; County Road V43 and County Road V63 (near Batavia). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 10'6". Until December 29, 2016 at about 4:00PM CST. Between Exit 65: County Roads G4R and G14 (near Cumming) and Exit 56: IA 92 (near Bevington). The roadway is reduced to one lane due to road construction work. Until December 12, 2016 at about 5:00PM CST. Between Exit 4: West Locust Street and 160th Street and Exit 6: US 61; Business US 61 (Davenport). The roadway is reduced to one lane due to road construction work. From 9:00AM CST to 3:00PM CST daily. Until December 10, 2016 at about 3:00PM CST. Between County Road M25 (near Galva) and Exit 71: IA 471; US 71 (Early). The road is closed due to road construction work. Permitted oversize loads are prohibited. A detour is in operation. Until December 9, 2016 at about 12:00PM CST. Between Exit 56: IA 92 (near Bevington) and Exit 65: County Roads G4R and G14 (1 mile north of the Bevington area). The roadway is reduced to one lane because of construction work. Until December 12, 2016 at about 4:00PM CST. Between 10th Street and 17th Street (Bettendorf). The roadway is reduced to one lane because of night time construction work. Look out for temporary traffic lights. There is a width limit in effect. There is a height limit in effect. Height limit 14'0". Width limit 10'0". From 8:00PM CST to 6:00AM CST on Sundays, Mondays, Tuesdays, Wednesdays and Thursdays. Until December 15, 2016 at about 8:00PM CST. Between Exit 144: I-129; US 20; US 75 and Exit 147A: Floyd Boulevard and 4th Street (near Sioux City). The roadway is shared with opposing traffic due to road construction work. There is a weight limit in effect. There is an axle load limit in effect. There is a width limit in effect. Width limit 15'0". Axle weight limit 20000 lbs. No vehicles over 156000 lbs. Until November 7, 2017 at about 12:00PM CST.
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-235: DM - I-235 @ 28th St (11)
I-80: DM - I-80 EB @ Hubbell ave (25)
US 30: AM - US 30 @ Mile Post 152 (19)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
I-235: DM - I-235 @ Keo Way (09)
I-35: DM - I-35 @ Oralabor (40)
US 275: CB - US 275 East of Missouri River Bridge (25)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
I-35: DM - I-35 @ Hwy G50 (80)
I-35: D2 - I-35 MM 196 near Clear Lake (1)
I-80: NW - I-80 @ Hwy T38N (12)
I-80: NW - I-80 @ 52nd St (01)
I-29: CB - I-29 @ S of Hamilton Ln (34)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
I-80: DM - I-35/80 @ Merle Hay (22)
I-80: IC - I-80 @ Jasper Ave (02)
I-29: SC - I-29 @ RR Bridge (08)
S Lewis: SC - S Lewis @ Transit (24)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
I-380: WL - Evansdale water Tower - West (16)
I-380: WL - I-380 @ Poyner Road (15)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
US 61: D5 - US 61 MM 30 near Burlington (3)
US 30: CR - US 30 @ Honey Grove Rd (32)
I-235: DM - I-235 @ Guthrie (03)
I-380: WL - I-380 @ Gilbertville Road (10)
I-29: CB - I-29 @ 35th Street (21)
I-35: AM - I-35 @ US 30 (06)
I-29: RWIS - I-29 MM 101 near Sloan
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-80: NW - I-80 @ Hwy T22 (09)
I-280: QC - I-280 @ Rockingham Rd (21)
I-380: WL - US 218 @ N of San Marnen Dr (21)
I-35: DM - I-35 @ Ashworth Ave (55)
I-380: CR - I-380 @ Wilson Ave SW (07)
I-35: RWIS - I-35 MM 68 near Des Moines
I-29: SC - I-29 @ US 20 (06)
I-74: QC - I-74 @ Spruce Hills (10)
I-80: CB - I-80 @ Minden Interchange (39)
I-235: DM - I-235 @ 42nd WSM (72)
US 65: DM - US 65 @ University (28)
I-35: AM - I-35 @ E 190th St (10)
I-35: AM - I-35 @ Mile Post 107.8 (04)
I-480: CB - I-480 @ Missouri River Bridge (20)
IA 5: DM - Hwy 5 @ US 65/69 (32)
I-35: DM - I-35 @ Adams St (74)
I-35: RWIS - I-35 MM 33 @ Osceola
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
IA 9: RWIS - IA 9 MM 265 near Decorah
Collins Rd: CR - Collins Rd @ F Ave NE (39)
I-35: DM - I-35 @ Mile Post 94 (60)
IA 100: CR - IA 100 @ Tama St (43)
I-35: AM - I35 @ E Lincoln Way (08)
I-29: CB - I-29 @ I-80 EB Ramp (45)
I-80: IC - I-80 @ Hwy 1 (08)
I-80: IC - I-80 @ Half Moon Rd (01)
I-80: RWIS - I-80 MM 290 @ Davenport
US 30: BN - US 30 @ Mile Post 139 (04)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
I-80: IC - I-80 @ Eagle Ave NW (28)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
US 30: CR - US 30 @ J St SW (28)
I-80: DM - I-80 @ W of IA 117 (IWZ 3158_172)
I-80: IC - I-80 @ Hwy 965 (04)
US 34: RWIS - US 34 MM 263.5 @ Burlington
I-80: RWIS - I-80 MM 110 @ De Soto
IA 2: RWIS - IA 2 MM 70 @ Bedford
US 65: D1 - US 65 MM 99 near Mingo NE (6)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_122)
US 71: RWIS - US 71 MM 172 near Storm Lk
I-80: NW - I-80 @ Speedway Dr. (07)
I-35: DM - I-35 @ Fillmore St (76)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
IA 100: CR - IA 100 @ IA 13 (47)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
I-35: Rest Area: I-35 NB MM 120 near Story City
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-380: WL - I-380 @ Evansdale Drive (09)
US 30: AM - US 30 @ S Dayton Ave (18)
I-29: SC - I-29 @ South of RR Bridge (28)
I-80: CB - I-80 @ Madison Avenue (08)
I-35: DM - I-35 @ MM 59.35 (IWZ 3113_207)
I-380: CR - I-380 @ US 30- North (05)
US 30: AM - US 30 @ MIle Post 142 (11)
I-80: NW - I-80 @ Speedway (06)
I-380: CR - I-380 @ Coldstream Ave NE (13)
IA 4: RWIS - IA 4 MM 25 near Jefferson
US 20: RWIS - US 20 MM 277 @ Manchester
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-35: D1 - I-35 @ US 20 Williams (D1TV10)
I-80: RWIS - I-80 MM 72 near Adair
US 151: RWIS - US 151 MM 49 near Anamosa
I-80: NW - I-80 @ IA 14 (03)
I-74: QC - I-74 @ Toll Plaza to IL (06)
I-35: DM - I-35 @ Hwy 5  (36)
US 61: RWIS - US 61 MM 159 @ Maquoketa
I-235: DM - I-235 @ 7th Ave (08)
I-380: CR - I-380 @ County Home Rd (21)
I-80: IC - I-80 @ Prairie du Chein (24)
I-29: CB - I-29 @ South I-680 Interchange (36)
I-29: SC - I-29 @ Riverside (13)
I-29: SC - I-29 @ Wesley Parkway (10)
I-380: WL - I-380 @ US-20 East -2 (13)
Broadway: CB - Broadway @ 16th Street (29)
I-80: DM - I-35/80 @ Westown PKWY (68)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-35: RWIS - I-35 MM 186 near Mason City
I-380: CR - I-380 @ Diagonal Dr SW (08)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-29: SC - I-29 @ South of Riverside (12)
I-80: CB - I-80 @ Valley View (09)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
IA 2: RWIS - IA 2 MM 164 near Centerville
I-235: DM - I-235 @ 2nd Ave (07)
I-380: IC - I-80 @ I-380/US 218 (03)
I-80: CB - I-80 @ US 6 (12)
I-380: IC - I-380 @ Penn St (14)
I-80: DM - I-35/80 @ E 14th (24)
US 20: SC - US 20 @ Morningside (17)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
US 18: RWIS - US 18 MM 85 near Spencer
I-29: CB - I-29 @ 25th Street (22)
I-380: WL - I-380 @ Cedar River (06)
I-80: NW - I-80 @ 108th St. (10)
I-235: DM - I-235 @ E 14th (05)
I-29: SC - I-29 @ Singing Hills (04)
I-80: CB - I-80 @ I-680 Interchange (38)
I-80: DM - I-80 @ W of IA 117 (IWZ 3158)
US 218: D5 - US 218 MM 81 near Riverside (1)
IA 5: DM - Hwy 5 @ Fleur (33)
US 30: BN - US 30 @ Story St (01)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-235: DM - I-235 @ 22nd St in WDM (16)
I-35: AM - I-35 @ US 30 (07)
I-380: CR - I-380 @ Wright Bros Blvd (02)
US 34: RWIS - US 34 MM 87 near Creston
I-235: DM - I-235 @ E 12th (06)
I-35: DM - I-35 @ MM 63 (IWZ 3153)
I-80: CB - I-80 @ McPherson (10)
I-35: Parking Only: I-35 SB MM 31 near Osceola
I-80: DM - I-80 @ Jordan Creek (18)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
IA 100: CR - IA 100 @ E Post Rd (45)
I-35: Parking Only: I-35 SB MM 120 near Story City
US 20: SC - US 20 @ Lakeport (14)
I-29: CB - I-29 @ 9th Avenue (18)
US 30: RWIS - US 30 MM 218 near Tama
I-35: DM - I-35 @ Maffitt Lake Rd (73)
US 30: NV - US 30 @ S 11th St (04)
Avenue G: CB - Avenue G @ 16th Street (41)
I-80: QC - I-80 @ LeClaire (20)
I-35: DM - I-35 @ IA 92 (78)
I-80: DM - I-80 E Exit to N I-35 (67)
US 30: NV - US 30 @ SW 4th St (03)
US 218: IC - US 218 @ Melrose (12)
US 275: CB - US 275 @ South Expressway (28)
I-74: QC - I-74 @ Toll Plaza to IA (04)
US 20: D6 - US 20 MM 293 @ Dyersville - Live View (1)
I-29: CB - I-29 @ US 275 (16)
I-380: IC - I-380 @ Hwy 965 NE (16)
I-380: CR - I-380 @ 8th St NE (11)
I-80: DM - I-35/80 @ 86th St (21)
I-80: QC - I-80 EB @ DMS (14)
US 18: D2 - US 18 MM 186 near Mason City (3)
I-29: CB - I-29 @ Weigh Station (43)
I-35: AM - I-35 @ IA 210 (01)
I-35: D1 - I-35 @ 300th St (D1TV11)
I-80: CB - I-80 @ East I-29 Interchange (06)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_120)
US 65: D1 - US 65 MM 99 near Mingo SW (5)
I-380: WL - I-380 @ River Road (08)
I-35: DM - I-35 @ NE 36th St (61)
I-35: RWIS - I-35 MM 114 @ Ames
I-80: NW - I-80 @ Kellog OH (11)
I-380: WL - I-380 @ US-20 East -1 (12)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
Collins Rd: CR - Collins Rd @ Mall Entrance (41)
I-80: RWIS - I-80 MM 266 near Tipton
I-80: DM - I-35/80 @ Hickman (19)
US 34: D5 - US 34 MM 247 near New London (2)
US 30: CR - US 30 @ 21st St SW (26)
I-80: RWIS - I-80 MM 43 near Avoca
I-35: DM - I-35 @ Corporate Woods (53)
US 30: NV - US 30 @ 600th Ave (02)
I-35: DM - I-35 @ Hoover St (77)
US 65: DM - US 65 @ HWY 5 (31)
US 20: WL - US 20 @ Hammond (03)
US 30: AM - US 30 @ 500th Ave (12)
US 218: IC - US 218 @ Hwy 1 (11)
I-380: WL - I-380 @ River Forest Road (07)
US 20: RWIS - US 20 MM 316 @ Dubuque
IA 100: CR - IA 100 W of I-380 (36)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-29: CB - I-29 @ North I-680 Interchange (37)
US 30: BN - US 30 @ Quill Ave(02)
US 30: CR - US 30 @ E of Jappa Rd (33)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
I-380: CR - I-380 @ 42nd St NE (15)
I-80: RWIS - I-80 MM 220 @ Williamsburg
I-74: QC - I-74 @ N Tower to IL (07)
I-35: DM - I-35 @ NE 158 Ave (64)
IA 92: RWIS - IA 92 MM 199 near Sigourney
US 34: RWIS - US 34 MM 49 near Red Oak
US 30: RWIS - US 30 MM 80 @ Carroll
I-29/80: CB - I-29/80 @ E of S 24th St (47)
I-29: SC - I-29 @ Bluff (26)
S Lewis: SC - S Lewis @ Gordon (25)
I-35: DM - I-35 @ McKinley St (79)
I-74: QC - I-74 @ I-80 (19)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
US 30: AM - US 30 @ 520th Ave (14)
US 218: IC - US 218 @ Melrose DMS (25)
I-80: DM - I-80 @ 38th in Altoona (54)
US 275: CB - US 275 @ 11th Street (27)
US 67: QC - US 67 Centennial Bridge - IA (13)
I-35: Rest Area: I-35 SB MM 33 near Osceola
IA 415: DM - IA 415 @ Mile Long Bridge (66)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
I-29: CB - I-29/80 @ 24th Street (03)
I-80: DM - I-35/80 @ University (51)
I-35: DM - I-35 @ Grand (49)
IA 10: RWIS - IA 10 MM 24 near Alton
US 30: BN - US 30 @ U Ave(05)
I-35: RWIS - I-35 MM 153 near Williams
I-380: IC - I-380 @ Swisher (18)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
US 151: D6 - US 151 MM 55 @ Anamosa (2)
US 30: CR - US 30 @ Williams Blvd SW (24)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
I-80: D4 - I-80 MM 93 @ Stuart (1)
US 30: AM - US 30 @ Mile Post 147 (15)
I-80: QC - I-80 @ Brady (18)
I-80: DM - I-35/80 @ NE 22nd St (52)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-80: RWIS - I-80 MM 154 @ Colfax
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-80: IC - I-80 @ Black Hawk Ave NW (27)
I-80: IC - I-80 @ 12th Avenue (23)
I-80: DM - I-35/80 @ Meredith Dr (57)
I-74: QC - I-74 @ Last Iowa Exit (08)
US 30: CR - US 30 @ C St SW (30)
IA 100: CR - IA 100 @ S 22nd St (46)
US 65: DM - US 65 @ Army Post Rd (30)
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-380: WL - I-380 @ MM 64 (14)
US 20: SC - US 20 @ Gordon (18)
US 30: CR - US 30 @ IA 13 (34)
I-35: D2 - I-35 MM 194 @ Clear Lake (2)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
I-29: CB - I-29 @ 192nd Street (14)
I-35: DM - I-35 @ MM 59.35 (IWZ 3113_205)
I-380: IC - I-380 @ Forevergreen Rd (13)
I-235: DM - I-235 @ MLK (10)
US 30: NV - US 30 @ 19th St (05)
I-74: QC - I-74 @ Middle Rd (09)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_121)
IA 5: DM - Hwy 5 @ Hwy 28 (34)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
I-35: AM - I-35 @ 260th St (05)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
I-80: DM - I-80 @ MM 149.5 (IWZ 3163_170)
I-74: QC - I-74 @ Avenue of the Cities (01)
I-35: DM - I-35 @ Cumming Ave (75)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-380: CR - I-380 @ 4th St SE (10)
I-80: NW - I-80 @ E. 12th St. (05)
US 30: RWIS - US 30 MM 311 @ DeWitt
I-74: QC - I-74 @ 5th Ave (03)
US 218: WL - US 218 @ Sergeant Rd (27)
US 20: WL - US 20 @ Hawkeye Road (02)
IA 5: DM - Hwy 5 @ SW Connector (35)
I-80: DM - I-80 @ US 65 - West (26)
US 18: RWIS - US 18 MM 224 near New Hampton
I-29: CB - I-29/80 @ S Expressway (05)
I-380: CR - I-380 @ Tower Terrace Rd (20)
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-380: IC - I-380 @ Swan Lake (15)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-380: CR - I-380 @ 1st Ave SW (09)
I-29: CB - I-29 @ I-480 Interchange (19)
I-80: IC - I-80 @ Dubuque St (07)
US 30: AM - US 30 @ University Blvd (16)
I-29: CB - I-29 @ Basswood Road (15)
I-35: Parking Only: I-35 NB MM 212 near Joice
IA 100: CR - IA 100 @ Menards Ln (44)
I-35: DM - I-35 @ 1st St in Ankeny (41)
I-380: IC - I-380 @ Iowa River (17)
US 30: CR - US 30 @ Stoney Point Rd (23)
IA 163: RWIS - IA 163 MM 45 @ Pella
I-235: DM - I-235 @ 63rd St (15)
I-80: DM - I-80 @ MM 149.5 (IWZ 3163)
IA 13: CR - IA 13 @ 7th Ave (52)
I-80: QC - I-80 @ CRY48 (15)
IA 92: CB - IA 92 @ Harry Langdon (IWZ 3134)
I-35: D2 - I-35 MM 160 near Dows (8)
I-80: DM - I-35/80 @ Morningstar (43)
I-29: CB - I-29 @ Nebraska Avenue (17)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-35: Rest Area: I-35 NB MM 33 near Osceola
S Lewis: SC - S Lewis @ Golf Course (23)
US 218: RWIS - US 218 MM 211 @ Plainfield
Kanesville: CB - Kanesville @ 7th Street (30)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154)
I-80: DM - I-80 WB @ Hubbell Ave (59)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
I-235: DM - I-235 @ E 21st (04)
I-29: SC - I-29 @ US 20 - North (07)
I-380: WL - Evansdale water Tower - East (17)
I-80: DM - I-80 @ East of US 65 (47)
I-29: SC - I-29 @ S. Riverside (27)
US 275: CB - US 275 @ 24th Street (26)
I-380: CR - I-380 @ Boyson Rd (19)
US 30: CR - US 30 @ 16th Ave SW (22)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-80: CB - I-80 @ Missouri River Bridge (01)
I-80: NW - I-80 @ E 84th St. (08)
I-80: NW - I-80 @ W. 4th St. (04)
I-80: DM - I-80 @ MM 149.5 (IWZ 3163_169)
I-80: DM - I-80 @ 34th Ave (56)
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-235: DM - I-235 @ Valley West in WDM (17)
I-80: CB - I-80 @ Hubbard Road (11)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
I-29: SC - I-29 @ US 20 - South (05)
I-29: SC - I-29 @ Gordon Dr Off Ramp (29)
IA 2: RWIS - IA 2 MM 219 near Cantril
I-80: IC - I-80 @ Hwy 965 - East (05)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
I-235: DM - I-235 @ Polk Blvd (14)
I-235: DM - I-235 @ Euclid (02)
I-235: DM - I-235 @ 42nd St (13)
US 218: WL - US 218 @ W 8th St (25)
I-80: IC - I-80 @ Y Ave (26)
I-80: DM - I-80 @ Ashworth Rd (70)
I-380: CR - I-380 @ Rest Area (01)
US 218: WL - US 218 @ W 1st St (26)
I-35: DM - I-35 @ MM 59.35 (IWZ 3113)
I-35: AM - I-35 @ E 13th St (09)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
I-380: CR - I-380 @ 33rd Ave SW (06)
S Lewis: SC - S Lewis @ Glenn (22)
I-80: DM - I-35/80 @ Douglas (42)
I-29: CB - I-29/80 @ Indian Creek (04)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-29: CB - I-29 @ RR Crossing (44)
I-29: CB - I-29 @ IA 192 (23)
I-80: DM - I-80 @ W of IA 117 (IWZ 3158_171)
US 65: DM - US 65 @ NE 46th (27)
US 30: AM - US 30 @ S Duff Ave (17)
I-35: DM - I-35 @ MM 59.35 (IWZ 3113_206)
I-74: QC - I-74 @ 12th Ave (02)
I-380: CR - I-380 @ H Ave NE (12)
US 218: WL - US 218 @ Williston Rd (23)
I-74: QC - I-74 @ N Tower to IA (05)
I-80: QC - I-80 @ Northwest Blvd (17)
I-74: QC - I-74 @ 53rd St (11)
US 20: SC - US 20 @ Sunnybrook (16)
I-380: CR - I-380 @ Collins Rd- South (16)
I-35: AM - I-35 @ Mile Post 105.6 (03)
US 20: D6 - US 20 MM 293 @ Dyersville (1)
US 30: AM - US 30 @ S Dakota Ave (13)
I-35: DM - I-35 @ Corporate Woods Dr (37)
Kanesville: CB - Kanesville @ N Broadway (31)
I-80: CB - I-80 @ Harry Langdon (07)
I-35: DM - I-35 @ NE Mixmaster (North) (69)
I-80: QC - I-80 @ I-280(16)
IA 13: CR - IA 13 @ Bertram Rd (48)
I-35: DM - I-35 @ NE 142 Ave (63)
US 59: RWIS - US 59 MM 129 @ Ida Grove
US 218: WL - US 218 @ Hawthorn (22)
I-29: SC - I-29 @ Hamilton (11)
I-380: WL - I-380 N of US 20 (19)
I-35: DM - I-35 @ Mills Civic (50)
I-380: CR - I-380 @ Collins Rd- North (17)
I-29: SC - I-29 @ Floyd (09)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
I-80: NW - I-80 @ Newton OH (02)
I-35: RWIS - I-35 MM 13 near Leon
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-80: CB - I-80 @ West I-29 Interchange (02)
US 20: RWIS - US 20 MM 18 @ Moville
US 30: NV - US 30 @ 580th Ave (01)
I-35: DM - I-35 @ NE 126 Ave (62)
I-380: WL - I-380 @ S. Raymond Road (11)
Avenue G: CB - Avenue G @ 8th Street (42)
US 18: D2 - US 18 MM 210 near Floyd (6)
US 65: DM - US 65 @ Vandalia (29)
I-80: DM - I-35/80 @ Hwy 141 (20)
I-35: D1 - I-35 MM 151 near Woolstock (8)
US 30: BN - US 30 @ IA 17 (03)
I-380: WL - I-380 @ US-20 West (05)
I-29: CB - I-29 @ IA 370 (13)
I-235: DM - I-235 @ 31st St  (12)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
I-380: CR - I-380 @ 32nd St NE (14)
I-235: DM - I-235 @ University (71)
I-380: WL - US 218 @ San Marnan Dr (20)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-380: CR - I-380 @ 76th Ave (03)
US 30: CR - US 30 @ W of 6th St SW (27)
US 218: WL - US 218 @ E. 11th St (24)
I-380: CR - I-380 @ US 30- South (04)
US 59: RWIS - US 59 MM 95 @ Denison
US 20: WL - US 20 @ Ansburough (01)
I-80: IC - I-80 @ 1st Ave (06)
I-80: IC - I-80 @ Wapsi Ave (10)
US 20: WL - US-20 @ S. Canfield Road (18)
US 63: RWIS - US 63 MM 35 @ Ottumwa
US 20: SC - US 20 @ Christy (15)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
S Lewis: SC - S Lewis @ Singing Hills (21)
Google Static Map Image
Camera Camera