Find your perfect home — search by area or postcode
Kelso, which lies at the meeting point of the Tweed and Teviot rivers, is one of the most attractive and unspoiled towns in the Borders. Notable features are the 12th Century Abbey, the Flemish style cobbled square, Floors Castle and the old bridge across the Tweed. The town has good educational and sporting facilities and many quality shops.
The area has much to offer those interested in country pursuits with fishing on the Tweed and is an increasingly sought after location within the Borders.

From cafés to kitchens and lively pubs, Kelso’s food scene and events offer year round entertainment.
Whether you’re looking for more information on schools, places to visit, or more about the surrounding villages, use the boxes below to find out more about the Kelso area.
A well-served area offering reliable everyday facilities, schools and community services.
Learn More
Kelso provides strong everyday facilities including supermarkets, a range of health and dental practices including a podiatry and chiropractor-led wellness centre. The town also has a library, community spaces and a wide range of clubs, classes and social groups for all ages.
Schooling is well served through Broomlands, Edenside and Kelso High School. The town benefits from a swimming pool, winter ice rink, seasonal pickleball and roller sessions, and a number of local gyms. Live Borders facilities include bookable courts and a programme of evening clubs for both adults and children, covering activities such as basketball and football.
Kelso offers excellent access to outdoor pursuits, with cycle and running clubs, riverside routes and horse trails in the surrounding countryside, including Bowmont Forest. The town has a floodlit skatepark and a woodland bike track, with additional paddle courts available nearby in Ednam. Local community groups such as the Men’s Club also support outdoor activity and skills-based projects.
A mix of historic sites, outdoor spaces and local activities to enjoy year-round.
Learn More
Kelso offers a wide range of places to explore, from historic sites to outdoor walks and year-round events. Kelso Abbey, founded in the 12th Century, remains one of the most significant monastic ruins in the Borders, while St Andrew’s Circular Church provides an unusual architectural landmark close to the town centre. Nearby, Floors Castle and Gardens offer riverside trails, woodland walks within the wider Bowmont Forest, and seasonal visitor attractions, with Mellerstain House also close by for those interested in stately homes and landscaped grounds. Kelso’s surroundings provide easy access to countryside routes, including the long, scenic viaduct walk linking the town to Heiton. The town hosts a monthly farmers’ market in the square, alongside annual highlights such as Kelso Civic Week, which is part of the long-established Border towns festival tradition. Springwood Park is a major local events venue, home to the Borders Union Show, dog shows, classic and vintage vehicle rallies and a range of exhibitions throughout the year. Visitors and residents also benefit from a choice of cafés, restaurants and evening eateries, supporting a lively atmosphere throughout the seasons.
Practical road and public transport links connecting the town to neighbouring areas.
Learn MoreKelso serves a wide rural area including the TD5 villages of Eckford, Heiton, Morebattle, Smailholm, Roxburgh and Town Yetholm/Kirk Yetholm. These smaller communities each offer their own amenities, from village shops and well-used local pubs to community sports clubs and countryside paths. Heiton is home to the Schloss Roxburghe golf course and spa resort, while the Yetholm villages provide a friendly hub with a shop, pub and access to the Cheviot Hills.
Kelso connects easily to neighbouring Borders towns including Jedburgh, Coldstream, Duns and Melrose. Road routes provide straightforward access to the A68 and A697 for travel north and south. Bus services operate throughout the area, and the nearest railway stations are Berwick-upon-Tweed and Tweedbank, offering onward links to Edinburgh, Newcastle and beyond.