共和政ローマ
紀元前218年より始まった第二次ポエニ戦争では、カルタゴの将軍ハンニバルにカンナエの戦いで敗れるものの戦況を巻き返し、スキピオ・アフリカヌスの指揮下で再びカルタゴに勝利する。この際、カルタゴ・ノヴァ（現在のカルタヘナ）などイベリア半島南部におけるカルタゴの拠点を奪い、西地中海の征服を果たした。また、カルタゴに味方したマケドニアにも遠征を行い、イリュリアやアカエア（ギリシア）を影響下に置いた。この第二次ポエニ戦争でカルタゴは多大な打撃を被ったが、ローマ内部では大カトを中心に対カルタゴ強硬派がカルタゴ殲滅を主張していた。紀元前149年より第三次ポエニ戦争が行われ、紀元前146年にカルタゴは破壊された。
第三次マケドニア戦争
共和政ローマは2度のイリュリアとの戦争に勝利を収めるなど、アドリア海やギリシアへ影響力を増しつつあった。紀元前229年にマケドニア国王に即位したピリッポス5世は徐々に自らの勢力圏へ浸透しつつあるローマに危惧を抱いていた。カルタゴとローマとの間で第二次ポエニ戦争が勃発した機を捉えて、ピリッポスはカルタゴと同盟を結び、アドリア海およびギリシアに対するローマの影響力排除を図った。ハンニバルがザマの戦いでローマに敗北し、カルタゴが降伏した後もローマと戦ったが、キュノスケファライの戦いで完敗を喫して和睦を結んだ。以後、ローマの同盟国となり、ローマ・シリア戦争でローマへ支援を行うなど、親ローマへ舵を切った。