Stockholms län is een provincie in het oosten van Zweden. Ze grenst aan de provincies Uppsala län en Södermanlands län en ligt aan de Oostzee.
De hoofdstad van de provincie en tevens hoofdstad van het land is Stockholm. De oppervlakte bedraagt 6488 km², wat 1,6% van de totale oppervlakte van het land is. Er woonden in 2019 2.371.774 inwoners. Daarmee is het de provincie met het grootste aantal inwoners.