Skip to content

Open

Mid-year estimates

NRS annual. Ten-year series loaded. Natural change and net migration are the change story, not a second total.

This page

Latest mid-2025; mid-2023/2024 revised with migration method updates.

  • Scotland mid-year population estimate

    5,545,500Published

    Highest ever mid-year estimate; published 14 July 2026. Mid-2025 subject to future revision with mid-2026.

  • Annual population change mid-2024 to mid-2025

    2,200Published

    Increase <0.1%; smaller than recent years.

  • Natural change (births minus deaths)

    -16,200Published

    11th consecutive year of negative natural change.

  • Total net migration

    17,900Published

    International + rest of UK combined.

  • Net international migration

    9,300Published

    Provisional; lowest in last five years.

  • Net migration from rest of UK

    8,600Published

Still missing

  • Natural change plus net migration is the mid-year change story — not a second population total.

Scotland mid-year population estimates

Scotland. Blank years are missing, not zero. Source

  • 2015-065,350,600
  • 2016-065,373,600
  • 2017-065,388,200
  • 2018-065,392,100
  • 2019-065,411,200
  • 2020-065,408,900
  • 2021-065,412,900
  • 2022-065,447,000
  • 2023-065,511,800
  • 2024-065,543,300
  • 2025-065,545,500

Verified 11 points 2015–2025 (exceeds 10-year preference). Incorporates mid-2023/2024 revisions published with mid-2025 (duplicate revised-only rows removed in cleanup). LA multi-year series published by NRS but not bulk-expanded here (single-year LA snapshot retained).

Council area mid-2025 population (32 LAs)

Scotland local authorities. Blank years are missing, not zero. Swipe sideways for years. Source

Council2025
Aberdeen City230,180
Aberdeenshire264,640
Angus114,610
Argyll and Bute87,310
City of Edinburgh531,370
Clackmannanshire51,610
Dumfries and Galloway145,490
Dundee City148,390
East Ayrshire121,350
East Dunbartonshire109,550
East Lothian116,460
East Renfrewshire99,840
Falkirk160,230
Fife373,990
Glasgow City654,330
Highland237,260
Inverclyde78,550
Midlothian100,390
Moray94,730
Na h-Eileanan Siar25,770
North Ayrshire133,660
North Lanarkshire343,930
Orkney Islands21,920
Perth and Kinross154,930
Renfrewshire189,270
Scottish Borders116,800
Shetland Islands22,710
South Ayrshire112,280
South Lanarkshire334,330
Stirling94,040
West Dunbartonshire88,340
West Lothian187,240

Single-year snapshot; multi-year LA series available in NRS time series workbook but not fully expanded in Wave A figures beyond national. | Multi-year expansion now in series.population.mid_year_la_2015_2025.

A first register already exists for part of this branch: NRS mid-year Scotland.

This is a leaf. Empty is not £0.