Castelsardo (in sassarese Caltheddu Saldhu, in sardo Casteddu Sardu) è un comune della Provincia di Sassari. Si affaccia con il suo borgo medievale al centro del Golfo dell'Asinara, nel nord della Sardegna, nella regione storica dell'Anglona in un susseguirsi di coste rocciose trachitiche con piccole insenature, se si eccettua la spiaggia di Lu Bagnu. Grazie a questa posizione la località, oltre ad essere esposta ai venti, gode di un panorama unico e gradevolissimo su tutte le coste del Golfo, comprese quelle della Corsica.