Tenabo (Yucatec Maya: "place where they measure by hand-spans") is one of the 11 municipalities in the Mexican state of Campeche. It is situated on the coast in the north of the state. The municipal seat, and largest settlement, is the city of Tenabo, 36 km from state capital Campeche, Camp.
The municipality of Tenabo borders to the north with the municipality of Hecelchakán, to the east with the municipality of Hopelchén, to the south with the municipality of Campeche, and to the west with the Gulf of Mexico.
It covers 882 km², accounting for 1.5% of the state's total surface area.
Population centres in the municipality include: