M-29 (Michigan highway)

M-29
M-29 highlighted in red
Route information
Maintained by MDOT
Length41.634 mi (67.003 km)
Existed1926–present
Major junctions
South end M-3 / I-94 in Chesterfield Township
North end BL I-94 in Marysville
Location
CountryUnited States
StateMichigan
CountiesMacomb, St. Clair
Highway system

Bus. M-28
M-30

M-29 is a state trunkline highway in the US state of Michigan that runs in a south–north direction from Chesterfield Township to Marysville. It generally runs along the shore of Lake St. Clair and the St. Clair River.

The M-29 designation has been used twice in Michigan starting in 1919. The first designation near Lansing was replaced by U.S. Route 27 (US 27) in 1926. At that time, the M-29 designation was moved to the east side of the state along the current routing and farther north along part of what became US 25 and M-25. The 1933 extension of US 25 replaced the northern section of M-29 leading to the current location of M-29.