Highest ever population

The population of Scotland on census day in 2011 was estimated to be 5,295,403 - the highest ever and a 4.6 per cent rise since 2001.