Počet obyvatel Švédska činil v k 31. srpnu 2015 odhadem 9 816 666 lidí. K 30. červnu 2009 to pro srovnání bylo 9 292 359 obyvatel.. K 31. prosinci 2013 dosahoval počet obyvatel čísla 9,64 milionu. Švédsko je jednou z nejřidčeji zalidněných zemí Evropy - hodnota dosahuje počtu 21,5 lidí na kilometr čtvereční. Největší hustota zalidnění v rámci Švédska je v oblasti Öresundu na jihu (provincie Skåne) a v okolí jezera Mälaren ve středním Švédsku (provincie Stockholm).