La Maddalena is a town and comune (municipality) situated on the islands of the Maddalena archipelago. It is located within the Province of Gallura in north-east Sardinia, which is part of the autonomous island region of Sardinia in Italy.
The municipality has a population of 10,449 inhabitants. It serves as a primary settlement within its specific archipelago and regional administrative area.