El municipio del tenabo se encuentra al norte del Estado de Campeche, limita al norte con el municipio de Hecelchakán, al este con el municipio de Hopelchén, al sur con el municipio de Campeche y al oeste con el Golfo de México, en la región conocida como “Camino Real”;
Tenabo tiene una extensión territorial de 882 km² que representa el 1.6% del total estatal, y es el municipio más pequeño del estado de Campeche. En el municipio de Tenabo se pueden distinguir tres zonas diferentes.
- La Costa
- El Petén
- La Sierra