Population

population graph goes up

In 2018 Aberdeenshire’s population was 261,470. This represents a small fall of 330 people since 2017 and is the second consecutive year that Aberdeenshire’s population has fallen.

On this page you can find out about:

You can also view more detailed population totals for Aberdeenshire:

Aberdeenshire total population by years

Year Population
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 36,517
Buchan 42,751
Formartine 43,270
Garioch 55,172
Marr  39,091
Kincardine and Mearns  45,389

Population of largest towns

Town Population
Peterhead 19,270
Inverurie 13,640
Fraserburgh 13,180
Westhill 12,290
Stonehaven 11,170
Ellon 10,200

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:

Help us improve