Saint Joseph Bay (Florida)

Water type: Bay
Connection to the ocean: Gulf of Mexico -> Atlantic Ocean
Continent: North America
Climate: Subtropical

St. Joseph Bay is a bay on the Gulf Coast of the U.S. state of Florida. The bay is located in Gulf County between Apalachicola and Panama City. Port St. Joe is located on St. Joseph Bay.

St. Joseph Bay is bounded on the east by the mainland, on the south by Cape San Blas, and on the west by the St. Joseph Peninsula. The north end of the bay is a relatively narrow opening to the Gulf of Mexico. The bay is approximately 24 km long north to south and 9.7 km wide at its widest point.