Stockholm is de hoofdstad van het koninkrijk Zweden. De stad ligt vrij centraal aan de oostkust van Zweden, op 14 eilanden die door bruggen met elkaar verbonden zijn. Aan die ligging heeft de stad ook haar bijnaam ‘Venetië van het Noorden’ te danken. Ongeveer 30% van haar oppervlakte bestaat uit waterwegen. Nog eens 30% bestaat uit parken en andere groene zones.
Net buiten de stad bevindt zich een kustgebied dat de naam Scherenkust draagt, omwille van de vele rotseilanden of ‘scheren’ die er liggen. Veel stedelingen hebben er een boot of buitenhuis op een van de eilandjes. Het noordelijke deel van Stockholm ligt in Uppland aan de noordoever van het Mälarmeer.
Het zuidelijke deel ligt in Södermanland op de zuidoever van datzelfde meer. Uppland en Södermanland zijn benamingen voor het landschap in het Midden-Zweedse landsdeel Svealand. Kenmerkend is de uitgestrektheid van het landschap. Uitzondering hierop is de directe omgeving van Stockholm die dicht begroeid is met wouden.
Stockholm beslaat zo’n 215 km² waarvan 21 km² uit binnenwater en 7 km² uit zeewater bestaat. De stad telt ruim 740.000 inwoners, waaronder Zweden, Finnen, Lappen, Denen, Noren en Grieken.