SCLARO
SCLAROSardinia-Edition

Discover Regions.
Experience More.

The platform for regions, experiences and authentic travel.

Discover

Outdoor & routes

Service

ContactCommunity guidelinesPro Loco

Legal

Terms & ConditionsProvider termsBooking conditionsRight of withdrawalLiabilityAffiliate disclosurePrivacyCookie policyCookie settingsImprint

© 2026 Sclaro — Sardinia-Edition. All rights reserved.

SSL certificate
SSL certificate
  • Discover
  • Today
  • Map
  • My trip
  1. Discover
  2. Municipalities
  3. Castelsardo
All municipalities
sassari

Castelsardo

Population
5,656
Area
43.34 km²
Elevation
114 m
Website
Official
Local infoEventsFor residents

Overview

Castelsardo, known in the local Sassarese dialect as Castheddu Sardhu, is a town and municipality located in the Metropolitan City of Sassari in northwestern Sardinia. With a population of approximately 5,600 inhabitants, the town is situated at the eastern end of the Gulf of Asinara. As a prominent member of the 'I borghi più belli d’Italia' association, it is recognized as one of Italy's most beautiful villages, offering a unique blend of historical architecture and a strategic coastal position.

Location

Located in the northwestern part of Sardinia, the municipality marks the eastern boundary of the Gulf of Asinara. It falls under the administration of the Metropolitan City of Sassari and belongs to the Northern Sardinia metropolitan network. The town is situated on a prominent coastal elevation that defines the local geography of this Mediterranean island section.

Highlights

Gulf of AsinaraI borghi più belli d’ItaliaMetropolitan City of Sassari

On the map

Local info

Practical information on site — access, opening hours, bookings.

No current local information for this municipality.

For residents

Official notices and announcements from the municipality.

No current municipal notices for this municipality.

Inhalte werden geladen …

Things to see in Castelsardo

All POIs →
Cantareddi
Beach
1.4 km

Cantareddi

Spiaggia Cantareddi is an idyllic and quiet beach in northwestern Sardinia, near Castelsardo in the Gulf of Asinara. Known for its pristine nature, clear turquoise waters, and excellent snorkeling conditions.

spiaggia di Ampurias
Beach
2.1 km

spiaggia di Ampurias

Spiaggia di Ampurias in Lu Bagnu, Castelsardo, is a family-friendly beach in northwest Sardinia with fine sand and clear waters, perfect for relaxation.

Baia Ostina
Beach
2.2 km

Baia Ostina

Baia Ostina is a small bay near Castelsardo in northern Sardinia, known for its sheltered location and the adjacent resort.

Nuraghe Campulandru
Culture
2.4 km

Nuraghe Campulandru

Nuraghe Campulandru is a significant archaeological site from the Nuragic period near Castelsardo, offering insights into ancient Sardinian culture.

Spiaggia Lu Bagnu
Beach
2.6 km

Spiaggia Lu Bagnu

Spiaggia Lu Bagnu near Castelsardo is a family-friendly sandy beach with fine, pale sand and crystal-clear water, surrounded by flat rocks perfect for relaxation.

Spiaggia delle Celestine
Beach
3.5 km

Spiaggia delle Celestine

Spiaggia delle Celestine is a small sandy beach near Castelsardo, northern Sardinia, known for its coarse, yellow sand and easy accessibility.