San Francisco de Campeche is a city in Campeche Municipality in the state of Campeche, on the shore of the Bay of Campeche of the Gulf of Mexico— and its municipal seat also serves as the state's capital city.