Iowa Route 7 is an east-west route in northwestern Iowa, serving as an intermediary thoroughfare between Iowa Route 3 and US Route 20. The route has a slight northwest-southeast angle, connecting Cherokee to Fort Dodge in the grand scheme of things. The northwestern end is at Iowa Route 3 just east of Cherokee. The eastern end is at US Route 169 on the western edge of Fort Dodge, at an interchange just north of US Route 20. Iowa Route 7 is the main route through Storm Lake, and it also serves other small towns like Newell, Manson, and Pomeroy.