Overview Saint Clair Shores is a city in Michigan, United States, with a population of about 59,715[1]. Geography Coordinates: 42.4970, -82.8888