GlobeMetrics

Try “Pune”, “Poona” or “पुणे”

Sweden · county

Stockholm County population 2026

Stockholm County has 2,473,307 people on the latest official figure, for 1 January 2025, 18,486 more than a year earlier (+0.75%). It is the most populous of Sweden’s 21 counties, home to 23.4% of Sweden’s people.

If last year’s change continues: about 2.5 million by 1 July 2026. That is our arithmetic, not an official figure.

Stockholm County in numbers

Population
2.5 million 1 January 2025
Change in a year
+0.75% +18,486 people
Change since 2020
+4.05% from 2.4 million
Share of Sweden
23.4% Largest of 21 counties
Population density
148per km² 16,720 km²

That is about as many people as Lesotho (2.4 million).

Population of Stockholm County by year

Population of Stockholm County
2.5M
› Show the numbers as a table
YearPopulation
20122,091,473
20132,127,006
20142,163,042
20152,198,044
20162,231,439
20172,269,060
20182,308,143
20192,344,124
20202,377,081
20212,391,990
20222,415,139
20232,440,027
20242,454,821
20252,473,307
YearPopulationChange
2025 2,473,307 +18,486
2024 2,454,821 +14,794
2023 2,440,027 +24,888
2022 2,415,139 +23,149
2021 2,391,990 +14,909
2020 2,377,081 +32,957
2019 2,344,124 +35,981
2018 2,308,143 +39,083
2017 2,269,060 +37,621
2016 2,231,439 +33,395
2015 2,198,044 +35,002
2014 2,163,042 +36,036
2013 2,127,006 +35,533
2012 2,091,473 –

Stockholm County among Sweden’s counties

Full ranking →
Counties of Sweden by population
#
1 Stockholm County2,473,307+0.75%
2 Västra Götaland1,772,821+0.33%
3 Skåne1,428,626+0.48%
4 Östergötland472,446+0.03%
5 Uppsala County407,912+0.82%
6 Jönköping County370,009+0.31%
7 Halland345,074+0.39%
8 Örebro County308,375+0.08%
9 Södermanland301,542−0.13%
10 Dalarna286,546−0.25%
11 Gävleborg284,558−0.38%
12 Värmland283,384−0.06%
13 Västmanland281,158+0.12%
14 Västerbotten281,138+0.86%
15 Norrbotten248,620+0.06%
16 Kalmar County246,352−0.13%
17 Västernorrland241,458−0.28%
18 Kronoberg203,351−0.16%
19 Blekinge157,223−0.47%
20 Jämtland132,839+0.20%
21 Gotland60,971−0.10%

Largest cities in Stockholm County

City proper, not the wider metro area; latest figure in GeoNames (CC BY 4.0), so years differ.

  1. Stockholm1,515,017
  2. Sollentuna139,606
  3. Huddinge90,182
  4. Haninge74,968
  5. Södertälje70,777
  6. Solna66,909

Air quality in Stockholm County today

Hourly AQI and a 48-hour forecast.

Stockholm

Questions

What is the population of Stockholm County in 2026?

The latest official figure is 2,473,307, for 1 January 2025 (Eurostat). If last year’s change continues, Stockholm County would have about 2.5 million people by 1 July 2026; that is our arithmetic, not an official figure. Eurostat updates regional populations once a year.

Is Stockholm County’s population growing or shrinking?

It grew by 18,486 people (+0.75%) in the latest year, and has changed +4.05% since 2020.

How does Stockholm County rank in Sweden?

Stockholm County is the most populous of Sweden’s 21 counties, with 23.4% of the people.

What is the population density of Stockholm County?

About 148 people per km², on 16,720 km². Total area, Wikidata.

What is the largest city in Stockholm County?

Stockholm, with about 1.5 million people in the city proper. Metro areas are larger, and years differ (GeoNames).

Source and method

Eurostat, population on 1 January by NUTS 3 region (demo_r_pjanaggr3). Eurostat reuse policy (CC BY 4.0). Total area, Wikidata. Eurostat updates regional populations once a year. Ranks, shares and changes are our arithmetic on the published figures. National figures can differ from the UN’s projection for Sweden, which uses a different method. The 2026 figure above carries last year’s change forward; it does not come from the source.

Cite this page: Stockholm County population, Eurostat, 1 January 2025. GlobeMetrics, https://globemetrics.org/world-population/sweden/stockholm-county/

Sweden population by county · Sweden population · All countries’ states and regions