Артиллерию зенитного калибра дальнего боя составляли 12 одноорудийных 90-мм башенных установок моделей «90/50 An 1938» или «90/50 ОТО 1939» с непосредственной четырехосной стабилизацией — уникальный случай в конструировании корабельного артвооружения того периода. Система стабилизации конструкции генуэзской фирмы «Сан Джордже» отличалась сложностью конструкции и, как следствие, недостаточной надежностью. Предельные углы стабилизации по бортовой качке составляли ±15, а по килевой ±5 градусов. Особенности конструкции установки включали наличие автоматического установщика дистанционных взрывателей, параллелограммного досылателя броскового типа, только ручных приводов горизонтального и вертикального наведения (весьма странно при наличии автоматической гироскопической системы стабилизации и силовых следящих приводов). Две шестиорудийные батареи занимали шкафут по правому и левому борту. Как показывают чертежи, достаточные углы обстрела им обеспечить не удалось. Несмотря на хорошую баллистику, зенитная артиллерия дальнего боя ни по огневому могуществу орудий, ни по их числу не соответствовала воздушной опасности, существовавшей уже в конце 30-х годов.
Малокалиберная зенитная артиллерия имела на вооружении артустановки двух калибров и трех образцов: спаренные 37-мм модели «37/54 Br 1938», одинарные складывающиеся 37-мм модели «Br 1939» и спаренные 20-мм модели «20/65 Br 1935». Все эти установки разработаны и выпускались фирмой «Бреда». Их автоматика действовала по принципу отвода пороховых газов, а спаренные 37-мм установки имели электропривода и принудительное водяное охлаждение стволов (хотя также и серьезный недостаток — Испытывали сильную вибрацию при стрельбе очередями). Итальянская малокалиберная зенитная артиллерия в целом отличалась вполне удовлетворительными боевыми и эксплуатационными качествами, однако по своей численности не соответствовала характеру и сложности огневых задач, стоящих перед ней. По окончательному проекту линкоры получили по семь спаренных и четыре одинарных 37-мм автоматов и восемь спаренных 20-мм (уже в ходе войны их число увеличили до 14 на «Литторио» и «Рома», а также до 16 на «Витторио Венето»). Тем не менее этого было совершенно недостаточно для обеспечения ближайшего рубежа противовоздушной обороны столь крупных и ценных боевых кораблей в середине войны, когда зарубежные линкоры несли свыше сотни таких стволов.
Для стрельбы осветительными снарядами служили четыре устаревших 120-мм палубных установки фирмы «Армстронг» модели «120/40 А1891-92», стоявших на палубе полубака побортно в средней части корабля.
Проектный боекомплект состоял из:
— 666 381-мм выстрелов (495 с бронебойным и 171 с фугасным снарядом) — по 74 на ствол;
— 2520 152-мм выстрелов (840 с бронебойным, 1428 с фугасным и 252 с осколочным зенитным снарядом) — по 210 на ствол;
— 5842 90-мм выстрелов — по 486 на ствол плюс еще в общей сложности 50 осветительных выстрелов;
— 30 000 37-мм выстрелов — по 1500 на ствол;
— до 40000 20-мм выстрелов — по 1330 на ствол;
— 240 120-мм выстрелов с осветительным снарядом — по 60 на ствол.
Управление артиллерийской стрельбой осуществляли пять систем соответствующих приборов: одна 381-мм артиллерией, и по две — 152-мм и 90-мм (соответственно правого и левого борта).