哈马马特位于突尼斯东北部地中海海岸,老城面向哈马马特湾。沿岸堡垒最初是一座里巴特,既供宗教人士静修,也用于警戒海上危险。哈夫斯王朝时期,城镇的重要性上升;十六至十七世纪,其防御工事得到加强。卡斯巴和城墙勾勒出临水老聚落的轮廓。