Iowa Route 128 is a very short east-west route in northeastern Iowa. It's a shortcut between Iowa Route 13 and US Route 52. Since Iowa Route 128's western end is very close to Iowa Route 56's eastern end in Elkader, I am not sure why Iowa Routes 56 and 128 don't have the same numerical designation. But that's my irrelevant fantasy world; in the REAL world, Iowa Route 128's western end is at Iowa Route 13 just north of Elkader. The eastern end is just seven miles east of the western end, at US Route 52 just north of Garnavillo. The route's short alignment sits in the middle of Clayton County.
My photo of Iowa Route 128 comes from the eastern end of the route, at the junction with US Route 52. US Route 52 heads more north-south than east-west in this area, and the guide assembly in the photo faces south for northbound traffic on US Route 52. The intersection home to the eastern terminus of Iowa Route 128 is visible in the background. This photo comes from my trip across northern Iowa in September 2019. Back to the main Iowa page. Back to the home page.