Bay Shore, Michigan

Bay Shore, Michigan
Signage along U.S. Route 31
Location within Charlevoix County (bottom) and Emmet County (top)
Bay Shore
Location within the state of Michigan
Bay Shore
Location within the United States
Coordinates: 45°21′30″N 85°05′50″W / 45.35833°N 85.09722°W / 45.35833; -85.09722
CountryUnited States
StateMichigan
CountiesCharlevoix and Emmet
TownshipsHayes and Resort
Established1892
Platted1896
Area
  Total
1.55 sq mi (4.03 km2)
  Land1.55 sq mi (4.02 km2)
  Water0.00 sq mi (0.00 km2)
Elevation
676 ft (206 m)
Population
 (2020)
  Total
687
  Density442.08/sq mi (170.70/km2)
Time zoneUTC-5 (Eastern (EST))
  Summer (DST)UTC-4 (EDT)
ZIP code(s)
49711
49720 (Charlevoix)
49770 (Petoskey)
Area code231
FIPS code26-06190
GNIS feature ID1618887

Bay Shore is an unincorporated community and census-designated place (CDP) located on the boundary between Charlevoix County and Emmet County in the U.S. state of Michigan. The population of the CDP was 657 at the 2020 census.

Bay Shore is located along Little Traverse Bay on Lake Michigan just west of the city of Petoskey. It is mostly within Hayes Township in Charlevoix County with a small portion extending east into Resort Township in Emmet County.