Gulf County Public School District

Gulf County School District is headquartered in Port St. Joe, Florida. Not only does the district serve Gulf County but it also serves the City of Mexico Beach in Bay County. The school district currently consists of 4 traditional public schools.