Michigan State Route 66 runs north-south in Eastern St. Joseph County. It runs from the Branch/St. Joseph County Line to the Indiana/Michigan State Line, via Sturgis. MI St Rt 66 passes through the following towns in St. Joseph County. Leonidas Sturgis
NB MI St Rt 66 south of MI St Rt 60. MB MI St Rt 66 at the St. Joseph River. NB MI St Rt 66 north of MI St Rt 86. NB MI St Rt 66/EB MI St Rt 86 at east MI St Rt 86. NB MI St Rt 66/EB MI St Rt 86 south of Marvin Road. NB MI St Rt 66/EB MI St Rt 86 north of west MI St Rt 86. NB MI St Rt 66/EB MI St Rt 86 north of west MI St Rt 86. SB MI St Rt 66 near Findley. NB MI St Rt 66 near Feathrstone Rd. NB MI St Rt 66 north of Sturgis. SB MI St Rt 66 near Sturgis. SB MI St Rt 66 in Sturgis. WB U.S. Rt. 12/SB MI St Rt 66 in Downtown Strugis. A junction marker on EB U.S. Rt. 12. SB MI St Rt 66 south of U.S. Rt. 12 in Sturgis. SB MI St Rt 66 south of Sturgis. NB MI St Rt 66 at the Indiana/Michigan State Line. NB MI St Rt 66 at the Michigan Welcome Sign. (April, 2025)