The capital of Sweden is Stockholm, which was founded 1252. Stockholm has been the capital since 1523.
Stockholm is the largest city in Sweden and functions as: Houses the government.
Stockholm is located at 59.3293° N, 18.0686° E, at an elevation of 0' ft.
Source: https://flic.kr/p/9CieQy