Після підкорення Італії римська експансія вийшла за межі Апеннінського півострова. Тут римлянам довелося зіткнутися з однією з найбільших держав Західного Середземномор'я — Карфагеном. Так звані Пунічні війни продовжувалися (з перервами) понад 100 років. В результаті Першої Пунічної війни (264—241) Р. придбав перші заморські володіння — Сицилію, Корсику, Сардинію, які були перетворені на римські провінції. В період Другої Пунічної війни (218—201) знаменитий полководець Карфагену Ганнібал вдерся до Італії і, взявши гору над римлянами у кількох битвах (при Каннах у 216 році до н. е. і ін.), спустошував її території понад 15 років. Проте зрештою війну карфагеняни програли, римляни під командуванням Сципіона Африканського Старшого отримали перемогу над Ганнібалом (битва при Замі у 202 році до н. е.) До Риму від Карфагену відійшла Іспанія. Третя Пунічна війна (149—146) звелася фактично до облоги Карфагена, який був узятий штурмом Сципіоном Африканським Молодшим, а потім за рішенням сенату відданий вогню і знищений. У результаті цих воєн Рим перетворився на найбільшу середземноморську державу.