Как под Карфагеном, так и в Испании Сципиону пришлось прежде всего восстановить упавшую дисциплину, потому что при его слабых предшественниках разврат, леность и распущенность войска достигли ужасающих размеров. Сципион выгнал из лагеря 2 тыс. публичных женщин, множество бродячих гадателей и жрецов, целую толпу торговцев и разносчиков, слуг, поваров, и других прислужников; из повозок, вьючных животных и клади он оставил при войске только самое необходимое, запретил употребление всех предметов роскоши – постелей, подушек, драгоценных сосудов и т. п. «Строгий полководец, – говаривал он, – полезен своим войскам, а уступчивый служит неприятелю». Чтобы снова приучить солдат к труду и выдержке, он приказал им работать с утра до вечера, рыть ямы и снова засыпать их, строить и разрушать стены. Он приучал их к труднейшим переходам; уж если не было у них охоты обливаться кровью в сражениях, то пусть пачкают себя грязью. Они должны были идти всегда сомкнутыми рядами, и никто не смел оставить свое место; если кто-нибудь делал это, то наказывался розгами. Каждый носил с собой съестные припасы на несколько дней, иногда запас хлеба дней на 30, и семь столбов для палисада; когда Сципион видел кого-нибудь утомленным, то обыкновенно говорил: «Если бы ты научился защищаться мечом, то тебе не нужно было бы носить на спине материал для укреплений». Если кто-нибудь не мог идти дальше, он приказывал всаднику спешиться и посадить его на лошадь; если вьючные животные были очень обременены, то он снимал с них часть груза и клал на плечи солдат. С такой же строгостью, как с простыми солдатами, обращался он и со знатными офицерами. Он резко порицал их за нежность и слабость; если он находил у них в багаже какой-нибудь ненужный предмет роскоши, то ломал его и выбрасывал вон.
Так Сципион провел почти все лето в исправлении войска, и только тогда, когда оно снова сделалось способным к бою и выражало желание храбрыми подвигами смыть с себя прежний позор, консул подвинулся ближе к городу Нуманции. Его войско состояло из четырех легионов, нумидийского отряда конницы, пехоты и 12 слонов под начальством князя Югурты и многочисленных испанских вспомогательных отрядов. Все войско насчитывало 60 тыс. человек, в то время как гарнизон города состоял всего из 8 тыс. Так как консул был убежден, что его войска, после многолетней распущенности, не могут сразу начать сражаться храбро, то он сначала избегал боя и ограничивался тем, что отражал вылазки и обезвреживал неприятельские засады. В этих сражениях он очень хорошо увидел, как мало можно доверять своим солдатам: личным своим появлением он едва мог остановить бегущие отряды, о штурме крепости, стоявшей на скале, нечего было и думать. Потому он решил блокировать город непрерывным рядом укреплений. Вокруг всей городской стены он протянул двойной вал, внешний и внутренний, на расстоянии более одной мили, и укрепил его рвами, стенами и башнями. Чтобы отрезать подвоз припасов к городу со стороны реки Дуро, в реку были погружены бревна, снабженные пилами. Когда город был таким образом совершенно отрезан от внешнего мира, голод и чума скоро начали оказывать свое разрушительное действие на граждан, и Сципион мог спокойно ожидать той минуты, когда город сам отдастся в его руки. Нумантинцы упорно и мужественно переносили нужду, постоянно ожидая помощи со стороны или какого-нибудь счастливого оборота судьбы. Когда они увидели, что их надежда тщетна, они отправили к Сципиону посольство для переговоров о сдаче; римлянин потребовал, чтобы они сдались безусловно; тогда народ в бешенстве растерзал своих послов и решил терпеть до последних сил, все еще надеясь на перемену обстоятельств. Но скоро к Сципиону явилось другое посольство и отдало город в его полное распоряжение; голод и болезни истощили последние силы несчастных. Когда полководец приказал гражданам выйти на следующий день из города и сложить оружие, они просили дать им небольшую отсрочку, чтобы иметь возможность предать себя смерти, не желая пережить свободы своего отечества. Сципион уважил эту просьбу. Большая часть граждан убила себя и своих близких мечом или бросилась с женами и детьми в свои пылающие дома. На третий день оставшиеся в живых вышли за ворота, похожие на блуждающие тени, едва сохранив человеческое подобие. Сципион выбрал из них 50 знатнейших граждан для своего триумфа; остальных продал. Город был сравнен с землей, а область его разделена между соседями.
Гибель нумантинцев, заслуживших лучшей участи за свое стойкое мужество и любовь к свободе, произошла осенью 133 г.; Сципион осаждал этот город целый год. Победитель получил почетное звание Нумантинского. Совместно с командированной от сената комиссией он устроил положение вновь покоренных стран сообразно с требованиями справедливости и таким образом устранил на будущее время сопротивление большинства испанских племен римскому владычеству; для Испании снова настало более сносное время.