20 Cleanest of the World Cities Stockholm is the capital of Sweden and the most populous urban area in the Nordic countries; 965,232 people live in the municipality, approximately 1.6 million in the urban area, and 2.4 million in the metropolitan area. Previous Next 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2019-11-06 admin Share ! tweet