I Stockholm, Sveriges huvudstad, bor det ca 2,2 miljoner personer om man räknar storstadsområdet (2013), i Stockholm tätort ca 1,4 miljoner och i Stockholm kommunen ca 0,9 miljoner. Befolkningstätheten är ca 3 600 invånare/km² i tätorten. Varje år har staden ca 1 miljon utländska besökare.
År 2010 för Stockholm:
- Storstadsområdet: 2,05 miljoner
- Tätort: 1,25 miljoner
- Kommunen: 0,85 miljoner
- Befolkningstäthet: 3 300 invånare/km²