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.
Is Kelso worth visiting?
The welcoming and enthusiastic nature of the locals here make it an excellent holiday destination for those that want to explore the best that Scotland has to offer. Discover more about the activities and events that happen in Kelso throughout the year and the best places to stay in this Scottish market town.
What is there to do in Kelso today?
Top Attractions in Kelso
- Floors Castle. 842. Historic Sites • Historic Walking Areas. ...
- Smailholm Tower. 212. Castles. ...
- Kelso Races. Horse Tracks. ...
- Springwood Park Show Ground. Parks.
- Kelso Abbey. 263. ...
- Kinsman-Blake Gallery. Art Galleries. ...
- Kelso War Memorial. Monuments & Statues. ...
- St Andrews Scottish Episcopal Church. Churches & Cathedrals.