Bear Creek is an unincorporated community and census-designated place (CDP) in Pinellas County, Florida, United States. As of the 2020 census, Bear Creek had a population of 1,906.
Bear Creek is bordered by the cities of South Pasadena to the west, St. Petersburg to the north, and Gulfport to the east. Boca Ciega Bay is to the south.
According to the United States Census Bureau, the CDP has a total area of , of which is land and (5.81%) is water.