Where in the World is Stockholm found? Stockholm is the capital of Sweden (Kingdom of Sweden), situated in the Northern Europe subregion of Europe. In Stockholm, the currency used is Swedish krona (kr), which is the official currency used in Sweden. The Latitude, Longitude cordinates of Stockholm are 59.3326, 18.0649.