Population
In 2020 Aberdeenshire’s population was 260,780. This represents a small fall of 430 people since 2019 and is the fourth consecutive year that Aberdeenshire’s population has fallen.
On this page you can find out about:
- Aberdeenshire total population by years
- Population of administrative areas
- Population of largest towns
- Population and household estimates and projections
You can also view more detailed population totals for Aberdeenshire:
- administrative areas and wards (PDF 34KB)
- towns and villages (PDF 118KB) - with a population greater than 500 people
Aberdeenshire total population by year
Year | Population |
2020 | 260,780 |
2019 | 261,210 |
2018 | 261,470 |
2017 | 261,800 |
2016 | 262,190 |
2015 | 261,960 |
2014 | 260,530 |
2013 | 257,770 |
2012 | 255,560 |
2011 | 253,650 |
2010 | 251,430 |
2009 | 249,020 |
2008 | 246,840 |
2007 | 244,390 |
2006 | 241,180 |
2005 | 237,570 |
2004 | 234,690 |
2003 | 231,250 |
2002 | 228,830 |
2001 | 226,940 |
Population of administrative areas
Area | Population |
Banff and Buchan | 35,448 |
Buchan | 42,237 |
Formartine | 43,096 |
Garioch | 56,144 |
Marr | 38,507 |
Kincardine and Mearns | 45,348 |
Population of largest towns
Town | Population |
Peterhead | 19,060 |
Inverurie | 14,660 |
Fraserburgh | 12,570 |
Westhill | 12,110 |
Stonehaven | 11,150 |
Ellon | 10,070 |
Population and household estimates and projections
More detail about population and households for Aberdeenshire and Scotland including projected change in the future can be found on the National Records of Scotland (NRS) website. You can also view: