Впрочем, не все пространство, заключенное в городских стенах, было равномерно застроено. Изнутри вдоль линии укреплений тянулись обширные пустыри, а кварталы, прилегавшие к находившейся рядом с гаванью площади, изобиловали шестиэтажными жилыми домами. В первые века со времени основания планировка Карфагена была хаотичной, но в IV столетии до н. э. под влиянием эллинских архитектурных идей она становится «регулярной»: отныне пересекающиеся под прямым углом улицы разделяли город на правильные кварталы. Сами улицы были достаточно узкими, шириной 6–7 м, и при этом, скорее всего, мощеными (если верить свидетельству Сервия (ad Aen. I, 422), первыми мостить улицы своих городов начали именно пунийцы).
Город делился на три крупных района: расположенную на холме цитадель Бирсу, у подножия которой лежал Нижний город, и находившиеся к западу от него, переходившие в пригород Мегары. Бирса была защищена собственной стеной и являлась крепостью внутри крепости. Пространство, занимаемое Нижним городом, было небольшим, дома здесь стояли тесно, многие из них были достаточно высокими – до шести этажей. Его центром была площадь неподалеку от порта, где-то там же находилось и здание городского совета. В отличие от двух других районов, Мегары были заселены гораздо менее плотно. Здесь было множество разделенных каналами садов, среди которых в основном располагались дома карфагенской знати.
Настоящим шедевром архитектуры был Котон – карфагенский порт. К тому времени в пунийской столице было две соединенных между собой гавани, построенных на месте старого порта примерно во второй половине IV в. до н. э. Первая, предназначенная для торговых кораблей, имела прямоугольную форму и сообщалась с морем через узкий канал шириной около 70 футов (21 м), который в случае опасности перегораживался железными цепями. Из нее короткий проход вел в круглую по форме военную гавань. Она была огорожена высокой стеной, скрывающей от нежелательных взглядов то, что в ней происходит, а в центре гавани был островок, на котором на высокой платформе находился шатер командующего флотом. Отсюда тот мог контролировать не только все, что происходит в порту, но и ближайшее к городу водное пространство, а для передачи его приказов были приставлены трубач и глашатай. Расположенные вдоль берега военной гавани доки были рассчитаны на двести двадцать кораблей, а на складах хранилось все необходимое для их оснастки.
Город был надежно защищен. Каменные стены опоясывали его со всех сторон, в том числе и с моря, делая скалистые берега еще неприступнее, но самые мощные укрепления, естественно, прикрывали перешеек, ведущий на материк. Здесь линия обороны была, по крайней мере, тройной, что следует из сопоставления данных античных авторов и современной аэрофотосъемки: сперва ров с частоколом, за ними две каменные стены, первая, по-видимому, несколько ниже следующей. Последняя стена была тридцать локтей в высоту (15 м), тридцать футов в ширину (8,5 м), с башнями через каждые четыреста метров. Стена имела два яруса в высоту, причем на нижнем располагались загоны для трехсот слонов со складами фуража для них, а на верхнем – казармы на двадцать тысяч пехотинцев и четыре тысячи всадников, стойла для лошадей и склады для сена и овса.
Итак, вопреки возможным ожиданиям, Карфаген не только во многом восполнил потери, понесенные в войне с Римом, но и имел достаточно сильный потенциал, чтобы на равных противостоять, по крайней мере, своему агрессивному соседу. Город, казалось, процветал, а пограничные конфликты с Нумидией лишь увеличили его население за счет беженцев.