人和古罗马人在这里留下了大量的盐业设施。公元1260年，阿方索十世从穆斯林手中夺回了这座城市，并将其命名为“Santa María del Puerto”。
交通.圣玛丽亚港附近的机场有：赫雷斯机场 (26.9 km)，塞维利亚机场(129 km)，直布罗陀机场 (134 km)和马拉加-太阳海岸机场 (228 km)。经过城市的高速公路：