U.S. Federal Route 31 is a north-south highway in Central Miami County. It runs from the Howard/Miami County Line, near Cassville, to the Fulton/Miami County Line, near Macy. This highway is a four-lane expressway through the entire time within this county. U.S. Rt. 31 passes through the following towns in Miami County. Nead
Peru
Perrysburg U.S. Rt. 31 is multi-plexed in Miami County. Indiana State Route 218, near Bunker Hill.
U.S. Rt. 31 intersects the following highways in Miami County. Indiana State Route 18, near Bennetts Switch.
Branches of U.S. Rt. 31 in Miami County. SB U.S. Rt. 31 south of IN St Rt 18. SB U.S. Rt. 31 north of IN St Rt 18. SB U.S. Rt. 31 south of Grissom Joint Air Base. SB U.S. Rt. 31 south of east IN St Rt 218. SB U.S. Rt. 31/EB IN St Rt 218 north of Grissom Joint Air Base. SB U.S. Rt. 31 south of Nead. NB U.S. Rt. 31 north of BUSN U.S. Rt. 31 at Peru. NB U.S. Rt. 31 at the Wabash River. A guide marker in Peru. A guide marker in Peru. NB U.S. Rt. 31 south of U.S. Rt. 24. A BGS on EB U.S. Rt. 24. A BGS on EB U.S. Rt. 24. A BGS on EB U.S. Rt. 24. NB U.S. Rt. 31 at U.S. Rt. 24. NB U.S. Rt. 31 north of Peru. NB U.S. Rt. 31 near Mexico. NB U.S. Rt. 31 south of IN St Rt 16. NB U.S. Rt. 31 north of IN St Rt 16.