Zweden heeft ongeveer 9 miljoen inwoners. De Zweedse bevolking behoort tot de meest karakteristieke vertegenwoordigers van het Noordse ras.

Zweden is één van de dunst bevolkte landen van Europa, maar heeft wel grote regionale verschillen in bevolkingsdichtheid. De gemiddelde bevolkingsdichtheid is 20 mensen per km2, in Stockholm is de bevolkingsdichtheid 251 inwoners per km2. In het noorden van Zweden wonen er gemiddeld slechts 3 inwoners per km2. Eenderde van de totale bevolking woont in de stedelijke gebieden van Stockholm, Göteborg en Malmö.