Celestún is een gemeente in de Mexicaanse deelstaat Yucatán. De hoofdplaats van Celestún is Celestún. De gemeente Celestún heeft een oppervlakte van 868,6 km².

De gemeente heeft 6065 inwoners (1995). 435 daarvan spreken een indiaanse taal, voornamelijk Yucateeks Maya en Cakchiquel.

Celestun