Norton Shores
- Country: United States
- State: Michigan
- Population: 24,340 (2016)
- Latitude: 43° 10.1' N (43.1689°)
- Longitude: 86° 15.8' W (-86.26395°)
- Elevation: 187 m/613 ft. above sea level
- Time zone: America/Detroit (UTC -05:00); DST observed (UTC -04:00)