Landets hovedstad og største by er Stockholm, med omtrent innbyggere, deretter følger Göteborg og Malmö. Befolkningen er konsentrert sør i landet, særlig rundt disse byene, mens Norrland er tynt befolket.