La ciudad está situada en el centro de la bahía de Palma, a unos 13 metros de altura sobre el nivel del mar.