The Stockholm archipelago (Swedish Stockholms skärgård) is a archipelago in the Baltic Sea, east of Stockholm. It is the largest archipelago in Sweden and the second largest archipelago of the Baltic Sea after the archipelago, which belongs to Finland.
The Stockholm archipelago extends from Stockholm about 60 km to the east, as well as from the island of Öja in the south to the island of Väddö in the north. It consists of approximately 24,000 islands. The more famous islands include Dalarö, Grinda, Husarö, Ljusterö, Möja, Rödlöga, Runmarö, Utö, Ornö, Svanholmen and Svartsö.