What is the population of Stockholm Sweden?
Urban: 1,256,710 Metro: 1,954,206
The capital, and largest city of Sweden, is Stockholm. Stockholm, located in the southeastern shores of Sweden, was established around 1250 (AD) or possibly before. It had a population of 2.1 million people, in 2010. Stockholm is established over several islands. Stockholm is the most important city and port of Scandinavia, and is a cultural, financial and economic hub in the Baltic.