海沿岸的霸权发生了三次战争，被称为「布匿战争」。前264年至前241年的第一次布匿战争，主要是在地中海上的海战。一开始在西西里岛交战，接着罗马进攻迦太基的本土，迦太基被罗马打败。前218年至前201年的第二次布匿战争，三次战役中最着名的一场。迦太基主帅汉尼拔率领6万大军翻越阿尔卑斯山，入侵罗马；罗马先战败，但是罗马主力后来则出兵迦太基本土，汉尼拔被迫回军驰援，迦太基最终依然战败，丧失其全部海外领地，交出所有战舰，并向罗马赔款。此年的罗马统治下的人口达到770万人。罗马军队是包括了其他意大利半岛的联合军队