Ville de Castelsardo (Italie).
Castelsardo (parfois Castel Sardo ou Castello di Sardegna ; en sassarais Castheddu) est une commune italienne de la province de Sassari en Sardaigne.
Castelsardo est situé sur un promontoire face au Golfe d’Asinara, dans la région historique d’Anglona au nord de la Sardaigne.
La côte près de la ville est principalement rocheuse avec de petites criques, à l’exception de la longue plage de Lu Bagnu.
L’ancien nom de la ville était CastelGenovese ou CastelDoria, littéralement « château génois », car fondé par Gênes et appartenant alors à la famille Doria. Elle n’a pris son nom actuel que le 8 mai 1767 (diplôme de Charles-Emmanuel III de Savoie le rebaptisant Castel Sardo), avec le Royaume de Sardaigne attribué à la maison de Savoie, les Aragonais l’ayant rebaptisé entre-temps Castillo Aragonés (Chateau Aragonais).