Мексиканский залив
Тенабо граничит с другими муниципалитетами штата: на севере с Хесельчаканом, на востоке с Хопельченом, на юге с Кампече, а на западе берега муниципалитета омывает Мексиканский залив.