Norton Shores är en stad (city) i Muskegon County i Michigan.[2] Vid 2020 års folkräkning hade Norton Shores 25 030 invånare.[1]