Except for the Maddalena archipelago, it was the last city in the island to join the Kingdom of Sardinia.
Повелением короля Пьемонта и Сардинии Карла Эммануила III в 1767 году город был переименован в Кастельсардо.