Bay Shore is a hamlet and census-designated place (CDP) located in the Town of Islip on Long Island, New York, United States. It is situated on the South Shore of the island and adjoins the Great South Bay.
According to the 2020 census, the population of the CDP was 29,244 residents.