What Country is Stockholm in?

Stockholm is a city in the Scandinavian country of Sweden. Stockholm is Sweden’s largest city with a population of over 800,000 people. Stockholm is the capital of Sweden.You can find more information here: