HALT IN POPULATION DECLINE IN SCOTLAND
The latest estimate of Scotland's population is 5,254,800, a rise of 0.6% on 2010.
Herald Scotland / Baby boom: Scotland's population hits record high
Before the Scottish National Party (SNP) came to power, there was a worry that Scotland's population would fall below five million.
The SNP appears to have made Scotland more attractive, and a number of people from England have fled up North to Scotland.
There are regional variations.
Inverclyde, associated with the Labour Party, has seen a near 6% fall in population.
Perth and Kinross, now SNP territory, has seen the number of inhabitants rise by 11%.
Most of Scotland now votes SNP (Yellow on map)