Stockholms skärgård är
Sveriges största
arkipelag och den näst största i
Östersjön (endast
Skärgårdshavet är större). Området saknar formell avgränsning, men brukar anses sträcka sig från
Arholma i norr cirka 150 kilometer (80 nautiska mil) utefter
Upplands och
Södermanlands kust till
Landsort i söder och i väst-ostlig riktning från
Stockholms fastland cirka 80 kilometer (43
nautiska mil) österut till i höjd med
Svenska Högarna. Skärgården utanför Stockholm brukar delas upp i två huvuddelar, den norra delen med
Vaxholm som centralort i söder och
Norrtälje i norr, respektive den södra delen med
Dalarö som centralort i norr och Landsort i söder. Skärgården mellan Vaxholm och Dalarö och österut brukar benämnas den mellersta skärgården.