卡塔赫纳战役 (前209年)是罗马人对迦太基在伊比利亚半岛新迦太基(卡塔赫纳)的据点一场成功的进攻。
地理.新迦太基是一座位于伊比利亚半岛的一个城镇。在城镇的北面有泻湖的保护，南面就是地中海。因此新迦太基佔尽地理环境的优势成为一座易守难攻的据点。
背景.公元前210年年底，西庇阿渡海到达伊比利亚，并组织他的军队（罗马在西班牙的总兵力约3万人）规划在冬季突袭新迦太基城。反观他的对手，三个迦太基将领（哈斯德鲁巴·巴卡、马戈·巴卡、哈斯德鲁巴·吉斯戈）相互之间关