As M-120 continues north along the county line, it runs in Holton Township in Muskegon County to the west and Sheridan Township in Newaygo County to the east along Maple Island Road. West of Fremont, the highway meets an intersection with M-82 and B-86. B-86 runs along the Muskegon–Oceana county line, and M-82 runs along a township line in Newaygo County. North of this intersection, M-120 follows the Oceana–Newaygo county line that divides Greenwood Township from Dayton Township. Maple Island Road enters the south side of Hesperia on Division Street. M-120 terminates at an intersection with M-20 in the middle of the village, from its starting point.