M-40 | ||||
---|---|---|---|---|
M-40 highlighted in red
|
||||
Route information | ||||
Maintained by MDOT | ||||
Length: | 74.266 mi (119.520 km) | |||
Existed: | c. July 1, 1919 – present | |||
Major junctions | ||||
South end: | US 12 in Porter Township | |||
M-60 in Newberg Township |
||||
North end: | US 31 in Holland | |||
Location | ||||
Counties: | Cass, Van Buren, Allegan | |||
Highway system | ||||
|
M-60 in Newberg Township
M-216 in Marcellus
I-94 near Paw Paw
M-43 near Gobles
M-89 in Allegan