Tweeddale is the second largest of the five area partnerships in Scottish Borders, in terms of its land area and its population. In 2020 the estimated population of Tweeddale was 21,354. Download a map of the Tweeddale area.
The main town in Tweeddale is Peebles, with a 2020 population of 8,519. Other towns and villages in Tweeddale with a population of 500 or more are:
- Innerleithen (3,174)
- West Linton (1,843)
- Cardrona (849)
Annual population estimates for settlements of over 500 people are recorded by National Records of Scotland.
Population figures for settlements of less than 500 people are collected by the decennial Population Census.
29% of the population of Tweeddale (6,270 people in 2019) live in settlements of under 500 people.
It should be noted that Clovenfords has a population of around 500 people but unfortunately does not receive an annual update, due to the datazone geography used to count the population statistics.
Villages of less than 500 people (plus Clovenfords) that were recorded by the 2011 Census include:
- Clovenfords and Caddonlee (562)
- Eddleston (415)
- Broughton (323)
- Kippit and Garvald (180)
- Lamancha and Whim Hall (170)
- Carlops and Kitleyknowe (156)
- Blyth Bridge (145)
- Traquair and Kirkhouse (120)
- Skirling (109)
- Romannobridge (103)
- Skirling Mill (85)
- Glentress and Horsbrugh (67)
The population of Tweeddale steadily increased between 2011 and 2019 at a rate of 6.2%.
Population growth was particularly buoyant in West Linton, Innerleithen and on the outskirts of Peebles and the larger villages.
The only village not to benefit from this population boom was Walkerburn, whose population remained static.