In 2016 Aberdeenshire's population was 262,190 and its total number of households was 110,296. (Source: National Records of Scotland)

Aberdeenshire's population has been steadily increasing since 2001.

Aberdeenshire total population

The population of its largest towns is given below:

2012 Population
Peterhead 18,450
Fraserburgh 13,140
Inverurie 12,760
Westhill 11,600
Stonehaven 11,370
Ellon 10,100
Source:National Records of Scotland

Estimates and forecasts for Aberdeenshire

For more information please email statistics@aberdeenshire.gov.uk

Help us improve