Apalachicola is a city in Franklin County, Florida, United States, on the shore of Apalachicola Bay, an inlet of the Gulf of Mexico. The population was 2,231 at the 2010 census. Apalachicola is the county seat of Franklin County. Apalachicola is the oyster capital of the world. Remnants of its colorful and diverse past remain very visible today through its many historic homes and buildings. Apalachicola's history and maritime culture are matched only by the area's bountiful natural resources and fresh local seafood, including the world-famous Apalachicola Bay oyster! The median income for a household in the city was $23,073. VISIT OFFICIAL CITY SITE http://www.cityofapalachicola.com