M-120 (Michigan highway)

M-120 marker
M-120
Map
M-120 highlighted in red
Route information
Maintained by MDOT
Length27.901 mi[1] (44.902 km)
Existed1969–present
Major junctions
South end
Bus. US 31 in Muskegon
Major intersections
North end M-20 in Hesperia
Location
CountryUnited States
StateMichigan
CountiesMuskegon, Oceana, Newaygo
Highway system
M-119 M-121

M-120 is a state trunkline highway in the US state of Michigan in the southwest Lower Peninsula. The highway runs northeast from Muskegon to Hesperia. In between, the road passes through suburban Muskegon, forests and farmland. Some 5,900–26,000 vehicles use the highway each day on average as it runs long a series of roads that follow county lines in the area.

The current highway to bear the M-120 designation is the third in the state. The first was a spur route in the Lansing area in the 1930s. The second was a route that connected to like-numbered state highways in both Ohio and Indiana. The current M-120 was originally part of M-20 until that highway was rerouted between New Era and US Highway 31 (US 31).

  1. ^ Cite error: The named reference PRFA was invoked but never defined (see the help page).