It is bordered to the north and west by the Caribbean and to the south with the municipalities of Aracataca and Ciénaga.
Санта-Марта () — город и муниципалитет на севере Колумбии на побережье Карибского моря рядом с горами Сьерра-Невада.