Решающим этапом римских войн на Балканах явилась III Македонская война (171-167 гг.) с царем Персеем, который объявил себя защитником должников и изгнанников и стал искать поддержки у демократических элементов в Греции. Его агитация находила отклик, но после нескольких лет войны и он был разбит, а Македония потеряла самостоятельность. В 149 г. здесь разразилось восстание Лже-Филиппа (Андриска), после подавления которого Македония была превращена в римскую провинцию (148 г.). Еще через два года римской провинцией Ахайей стала и Греция. Как повод для приведшего к этому вмешательства римлян было использовано обострение классовой борьбы в Греции и конфликты между городами. Ахейский союз при поддержке коринфского демоса объявил Риму войну. В ахейское войско были включены 12 тыс. рабов, родившихся в Греции. После поражения ахейцев Коринф — крупнейший город Греции — был разрушен, а «свободные» города были подчинены контролю римского наместника. Лишь Спарта и Афины считались теперь самостоятельными союзными городами.
В один год с Коринфом был разрушен и Карфаген. III Пуническая война (149-146 гг.), предпринятая римлянами по окончании 50-летнего срока выплаты Карфагеном контрибуции, по существу, представляла собой уничтожение слабейшего противника. Это малопочетное дело взял на себя один из образованнейших римлян своего времени — Публий Корнелий Сципион Эмилиан, приемный внук победителя во II Пунической войне.
Незатухающим очагом войны надолго осталась Испания, где еще не было покорено население северо-западной части страны и где постоянно восставали другие племена, особенно лузитаны, жившие в основном на территории нынешней Португалии. Очень долгим и упорным было восстание под предводительством Вириата (154-139 гг.). Затем центром сопротивления стал город Нуманция, осада которого продолжалась до 133 г. В 137 г. консул Манцин даже сдался было осажденным, которые сами окружили и осадили осаждавших. Договор о капитуляции был подготовлен его квестором Тиберием Гракхом, будущим знаменитым трибуном, но сенатом утвержден не был. После Манцина Нуманцию осаждал Сципион Эмилиан, который взял ее в 133 г. Через лагерь Сципиона под Нуманцией прошли или выдвинулись там многие деятели следующего периода римской истории, в числе которых и Гай Гракх, и Марий, и будущие предводители восставших италиков, и даже будущий коварный противник Рима нумидиец Югурта.
Римское общество развивалось отнюдь не как самоизолированное, и войны были важным элементом его экономики (как и для большинства архаических обществ). Недаром, пока римляне вели войны в Италии, кампании имели ежегодный и даже сезонный (что отразилось в существовании соответствующих календарных праздников, в частности «очищения оружия» осенью) характер. Как уже говорилось, труд воина, подобно труду земледельца, рассматривался как достойный гражданина, обеспечивающий его свободу и благосостояние общины.
Земли, отобранные у побежденных, поступали в распоряжение гражданской общины, которая могла наделять ими римских граждан (выводя колонии или отдельными наделами), продавать или предоставлять заимщикам за небольшую арендную плату. Немалая часть этих земель оседала в руках у богатых, и бедные граждане ожидали от войн новых земель для распределения (как это видно на примере борьбы вокруг «галльских земель» перед II Пунической войной). На заморские или заальпийские территории гражданские колонии долгое время не выводились, но многие солдаты оседали в провинциях, где они служили.
Что касается военной добычи, то экономическая роль ее была очень велика уже потому, что она (как вообще война) была фактором, который противостоял натуральному хозяйству, внося в него элемент, так сказать, сторонний и активизируя роль движимого (в самом прямом смысле слова) имущества, свободу его перехода из рук в руки.
Ожидание добычи определяло отношение римского общества к войне. Знать, по замечанию современного исследователя, мыслила в категориях скорее грабежа и захвата, чем производства, и военный успех считался наиболее достойным источником нового богатства. Рядовые участники войны видели в ней средство улучшить свое материальное положение или поправить его. Ливий, рассказывая о римских победах, всегда считает нужным указать размер добычи.