Norton Shores is a city in Muskegon County in the U.S. state of Michigan. The population was 25,030 at the 2020 census. The Ojibwe, Bodewa…Norton Shores is a city in Muskegon County in the U.S. state of Michigan. The population was 25,030 at the 2020 census. The Ojibwe, Bodewadmi and Odawa Native Americans for hundreds of years occupied the wilds of western Michigan. When European immigrants arrived, they found openings in the forest made by the Native Americans, which were used to raise food.