where is norton shores mi
Norton Shores is located on the shores of Lake Michigan in Muskegon County. The community of 22,527 residents encompasses over 24 square miles (62 km 2) including Mona Lake and Black Lake as well as Hoffmaster State Park.