M-125 is a 19+1⁄2-mile-long (31.4 km) state trunkline highway in the US state of Michigan. The highway is entirely within Monroe County with the southern terminus on the Ohio state border near Toledo and a northern terminus at US Highway 24 (US 24) in Frenchtown Township, 5 miles (8.0 km) north of Monroe. M-125 runs through rural farmlands and connects a couple of smaller towns with Monroe. It has an unsigned connector highway that links the main highway with Interstate 75 (I-75).