Kelso is a market town in the Scottish Borders area of Scotland. Within the boundaries of the historic county of Roxburghshire, it lies where the rivers Tweed and Teviot have their confluence. The town has a population of 5,639 according to the 2011 census and based on the 2010 definition of the locality.
Kelso seen from the banks of the Tweed
Kelso Town Hall
View of Kelso in the late 18th century
Teviot Bridge Near Kelso
The Scottish Borders is one of 32 council areas of Scotland. It is bordered by West Lothian, Edinburgh, Midlothian, and East Lothian to the north, the North Sea to the east, Dumfries and Galloway to the south-west, South Lanarkshire to the west, and the English ceremonial counties of Cumbria and Northumberland to the south. The largest settlement is Galashiels, and the administrative centre is Newtown St Boswells.
Scottish Borders