Business U.S. Federal Route 18 runs through the town of McGregor in Northeastern Clayton County. It runs from from the intersection with U.S. Rt 18/Iowa State Route 76, southwest of McGregor to the base of the U.S. Rt 18/Mississippi River Bridge. BUSN U.S. Rt. 18 passes through the following towns in Clayton County. McGregor
Marquette
BUSN U.S. Rt. 18 is multi-plexed in Clayton County. Iowa State Route 76, at McGregor.