Usa il bottone qui sotto per convertire le coordinate da decimali a gradi
Conversione coordinateCastelsardo si trova sulla costa nord della Sardegna nella regione storica dell'Anglona, in provincia di Sassari.
Il centro storico di Castelsardo, risalente al XIII secolo, è situato su un promontorio che domina la costa. E' legato al dominio che ebbero su questa zona i Doria prima e gli aragonesi dopo.
Il castello che domina il paese ed il golfo fu eretto dai Doria nel 1102 che gli diedero il nome di Castelgenovese e ne fecero una roccaforte per il controllo delle rotte commerciali del tirreno dando al borgo le caratteristiche tipiche dei borghi marinari liguri.
Quando nel 1323 gli Aragonesi sbarcarono sull'isola in seguito alla decisione del Papa Bonifacio VIII che nel 1297 diede la Sardegna in feudo a Giacomo II d'Aragona, i Doria mantennero il controllo dei propri possedimenti, ma in un periodo successivo entrarono in conflitto con la Casa d'Aragona e dopo una lunga guerra, nel 1448 la roccaforte cadde in mano agli Aragonesi che ne mutarono il nome in Castel Aragonese.
Il nome attuale di Castelsardo fu assegnato al paese da carlo Emanuele III di Savoia che, dopo una breve parentesi di dominio austriaco, nel 1720 ricevette la Sardegna in cambio della Sicilia a seguito del trattato di Londra.