Quick facts
Stockholm overview
Stockholm (orange) and the other large cities of Sweden
Stockholm lies in Sweden at 59.33°N, 18.07°E, about 17 m above sea level. The local time zone is Europe/Stockholm (UTC+2); GeoNames classifies it as a national capital.
It is the biggest urban centre of Sweden: the next largest cities are Gothenburg (608,462), Malmö (362,133), Uppsala (177,074). Together, the three largest cities hold 23.2% of the national population.
The nearest large city is Uppsala, about 64 km away, followed by Nyköping (88 km).
Sweden as a whole has a live population of 10,714,501 (+0.4% a year) and ranks #91 of 238 countries — see the Sweden population page for the full statistics and the Sweden atlas for provinces, terrain and society maps.
Cities near Stockholm
| City | Distance | Population |
|---|---|---|
| Uppsala Uppsala | 64 km | 177,074 |
| Nyköping Södermanland | 88 km | 38,780 |
| Eskilstuna Södermanland | 89 km | 67,359 |
| Västerås Västmanland | 91 km | 127,799 |
| Norrköping Östergötland | 136 km | 93,765 |
| Gävle Gävleborg | 158 km | 74,884 |
| Örebro Örebro | 163 km | 155,989 |
| Linköping Östergötland | 174 km | 166,673 |
Largest cities in Sweden
| # | City | Region | Population |
|---|---|---|---|
| 1 | StockholmCapital | Stockholm | 1,515,017 |
| 2 | Gothenburg | Västra Götaland | 608,462 |
| 3 | Malmö | Skåne | 362,133 |
| 4 | Uppsala | Uppsala | 177,074 |
| 5 | Linköping | Östergötland | 166,673 |
| 6 | Örebro | Örebro | 155,989 |
| 7 | Umeå | Västerbotten | 130,224 |
| 8 | Västerås | Västmanland | 127,799 |
| 9 | Jönköping | Jönköping | 112,766 |
| 10 | Helsingborg | Skåne | 104,250 |
Frequently asked questions
What is the population of Stockholm?
Stockholm has about 1,515,017 inhabitants according to the latest official census or estimate compiled by GeoNames. This is the city proper; the metropolitan area is larger.
Is Stockholm the capital of Sweden?
Yes — Stockholm is the national capital of Sweden.
How big is Stockholm compared with the rest of Sweden?
Its 1,515,017 residents are 14.1% of the 10,714,501 people living in Sweden today. It is the largest city in the country.
Where is Stockholm?
In Sweden, at latitude 59.33 and longitude 18.07, 17 m above sea level. Nearby large cities include Uppsala (64 km), Nyköping (88 km), Eskilstuna (89 km).
Explore more
Cite or link to this page
Glostats. (2026). Stockholm Population 2026 — Sweden. Retrieved October 20, 2026, from https://glostats.com/cities/sweden/stockholm/<a href="https://glostats.com/cities/sweden/stockholm/">Stockholm Population 2026 — Sweden</a> — GlostatsFigures on this page may be quoted, charted or republished as long as the page is credited with a link. Terms · Download the data as CSV · Embed a live counter.
City populations are GeoNames figures (CC BY 4.0): the latest official census or estimate for the city proper — the municipality, not the wider metropolitan area — so they can differ from "metro area" numbers you see elsewhere. Country populations are live Glostats estimates from the UN World Population Prospects. Distances are great-circle distances between city centres. Page generated 2026-10-20. More about our data.