Броненосный крейсер San Giorgio вместе с близнецом San Marco стал последним броненосцем, построенным для итальянского военно-морского флота. Оба корабля были построены на базе проекта Amalia, с тем однако отличием, что размер корпуса был несколько увеличен, а также были установлены более мощные машины. Трубы были сгруппированы попарно, в результате чего силуэт корабля стал напоминать броненосцы серии Dante Aligheri.
Крейсер San Giorgio был спущен на воду 27 июля 1098 года, а в строй корабль вступил 1 июля 1910 года.
Военные действия в Северной Африке вынудили итальянское командование усилить группировку в Тобруке. Отсутствие достаточного количества тяжелой артиллерии вынудило направить туда учебный корабль San Giorgio в качестве плавучей батареи. К этому времени его близнец San Marco уже отслужил свое и использовался в качестве учебной цели.
Прежде чем перебазировать San Giorgio в Тобрук на нем было установлено пятое спаренное орудие 100 мм и 12 зенитных пушек 20 мм, а также 14 зенитных пулеметов калибра 13.2 мм. Открытые посты на корабле были прикрыты мешками с песком уже по прибытии в Тобрук.
Свои функции плавучей батареи крейсер выполнял весьма успешно, а 12 июня 1940 года провел успешную артиллерийскую дуэль с английскими крейсерами Manchester и Gloucester.
21 января 1941 крейсер, стоявший на якоре в порту, был атакован английскими бомбардировщиками, Получив несколько попаданий авиабомбами, крейсер сел на дне. На следующий день остатки крейсера были подорваны собственным экипажем.