Castelsardo si trova nel nord della Sardegna, immerso in un paesaggio di coste rocciose e mare cristallino. Conosciuta per il suo carattere storico e suggestivo, è una località che attrae per il suo patrimonio culturale e il panorama mozzafiato sul golfo dell'Asinara. Riconosciuta tra i borghi più belli d'Italia, Castelsardo offre un'esperienza unica tra tradizione e natura.
Al 1° gennaio 2026 Castelsardo conta 5.624 residenti (stima ISTAT): è un comune della provincia di Sassari, in Sardegna.
In questa pagina
Dove si trova Castelsardo
Castelsardo si trova in una zona collinare vicina al mare: il centro è a 95 metri sul livello del mare, mentre il territorio comunale va dal livello del mare a 401 metri. Il comune ha uno sbocco sul mare.
I comuni più vicini sono Tergu (5,5 km), Valledoria (9,5 km), Sedini (11 km), Bulzi (12 km) e Santa Maria Coghinas (13 km). Le distanze sono in linea d’aria tra i centri.
Popolazione e territorio
In un anno i residenti sono aumentati di 24 unità, da 5.600 (1° gennaio 2025) a 5.624 (1° gennaio 2026); al censimento del 2021 la popolazione legale era di 5.711 abitanti. Il comune si estende su 43,34 km², con una densità di circa 130 abitanti per km².
Per grado di urbanizzazione è una piccola città o un sobborgo; nella classificazione delle aree interne è un comune periferico, lontano dai principali servizi.

Cosa vedere a Castelsardo
Questi sono i luoghi di Castelsardo che hanno una voce dedicata nelle enciclopedie e nelle guide.
Chiese e luoghi di culto
Castelli, palazzi e ville
Musei e cultura
Natura e paesaggio
Frazioni e località
Il territorio comunale comprende anche Lu Bagnu.
Turismo a Castelsardo
Nel 2025 le strutture ricettive di Castelsardo hanno registrato 273.121 presenze turistiche (notti trascorse), il 79% delle quali di turisti stranieri, in aumento del 67% rispetto al 2024. Nel 2025 il comune contava 6.606 posti letto in 908 strutture ricettive.
Visitato per voi: un racconto del luogo
Castelsardo è un comune di circa 6.000 abitanti in provincia di Sassari, nella regione dell’Anglona.
Piccolo paesino turistico che si trova in posizione centrale sul Golfo dell’Asinara (immancabile una visita alla omonima isola dell’Asinara), il borgo di Castelsardo è famoso per il suo castello e per le spiagge dalle acque cristalline.
Proprio per la sua posizione sul mare, i primi insediamenti in questa zona della Sardegna risalgono al periodo pre-nuragico, nei pressi dell’attuale porto, i Romani costruirono i loro primi insediamenti. Proprio il porto, infatti, costituiva un importante approdo per gli scambi commerciali con l’antica città romana di Tibula.
Dopo la caduta dell’Impero, come in gran parte dell’isola, si moltiplicarono i territori governati dai Giudicati, nella zona di Castelsardo, a partire dal Cinquecento, anche la chiesa amministrava gran parte del territorio, ricco di terre e di bestiame.
Nel 1102 iniziarono i lavori per la costruzione del Castello dei Doria, la fortezza di proprietà dell’importante famiglia ligure che dava il nome di Castelgenovese al borgo che tuttora domina.
A partire dal 1270 gli abitanti del piccolo borgo si trasferirono all’interno della rocca formando il nucleo originario del paese che in seguito, nel 1448 fu l’ultimo centro della Sardegna ad entrare a far parte del Regno di Sardegna.
Una visita di Castelsardo può iniziare proprio dal castello Doria, oggi un museo che ospita al suo interno diverse opere dalle armi medievali agli antichi attrezzi da pesca e dell’agricoltura locale. Tra gli edifici storici c’è da visitare la Cattedrale di Santo Antonio Abate, chiesa in stile gotico catalano impreziosita dalle influenze neoclassiche.
A fare da sfondo alle bellezze di questo borgo caratteristico c’è naturalmente il mare, diverse le piccole spiagge dalla sabbia chiara e dai fondali bassi. Fra tutte la spiaggia di Lu Bagnu, una zona incantevole che si può raggiungere a piedi e dove si può godere di diversi servizi.
La cartolina ideale si può scattare nei pressi della Roccia dell’Elefante, la roccia simbolo di Castelsardo.
Per saperne di più
Fonti: ISTAT (popolazione residente 2025-2026, censimento 2021, superficie e caratteristiche del territorio, movimento turistico), Wikidata e Wikipedia (luoghi e introduzione). Distanze calcolate dalle coordinate dei centri.
Informazioni sul Comune
Castelsardo è un comune italiano situato in provincia di Sassari, nella regione Sardegna. Il comune ha una popolazione di 5.624 abitanti e si estende su una superficie di 43,34 km². Geograficamente appartiene alla macroregione dell’Italia insulare.
