Craigsford Mains Property
Craigsford Mains is a small hamlet located in Earlston, Berwickshire, Scotland. With a population of just over 200 people, it is one of the most picturesque and peaceful places to live. The area is surrounded by rolling hills, with views of the Cheviot Hills and the Lammermuir Hills. The nearby Earlston High Street has a range of independent shops and pubs, as well as a weekly farmers market. The local primary school is well regarded and there are plenty of outdoor activities to enjoy in the area, including walking, cycling and bird watching. Craigsford Mains is a great place to live, with a friendly community and a great sense of community spirit.
Area Stats
Average value of properties for sale in Craigsford Mains, Earlston, Berwickshire: £237,500
Flat for sale in Craigsford Mains, Earlston, Berwickshire: £105,000
Detached house for sale in Craigsford Mains, Earlston, Berwickshire: £237,500
Terraced house for sale in Craigsford Mains, Earlston, Berwickshire: £95,000
All properties for sale in Craigsford Mains, Earlston, Berwickshire
flats
- All flats for sale in Craigsford Mains, Earlston, Berwickshire
- 1 bed flats for sale in Craigsford Mains, Earlston, Berwickshire
- 2 bed flats for sale in Craigsford Mains, Earlston, Berwickshire
- 3 bed flats for sale in Craigsford Mains, Earlston, Berwickshire
- 4 bed flats for sale in Craigsford Mains, Earlston, Berwickshire
- 5 bed flats for sale in Craigsford Mains, Earlston, Berwickshire
houses
- All houses for sale in Craigsford Mains, Earlston, Berwickshire
- 1 bed houses for sale in Craigsford Mains, Earlston, Berwickshire
- 2 bed houses for sale in Craigsford Mains, Earlston, Berwickshire
- 3 bed houses for sale in Craigsford Mains, Earlston, Berwickshire
- 4 bed houses for sale in Craigsford Mains, Earlston, Berwickshire
- 5 bed houses for sale in Craigsford Mains, Earlston, Berwickshire
town houses
- All town houses for sale in Craigsford Mains, Earlston, Berwickshire
- 1 bed town houses for sale in Craigsford Mains, Earlston, Berwickshire
- 2 bed town houses for sale in Craigsford Mains, Earlston, Berwickshire
- 3 bed town houses for sale in Craigsford Mains, Earlston, Berwickshire
- 4 bed town houses for sale in Craigsford Mains, Earlston, Berwickshire
- 5 bed town houses for sale in Craigsford Mains, Earlston, Berwickshire
terraced houses
- All terraced houses for sale in Craigsford Mains, Earlston, Berwickshire
- 1 bed terraced houses for sale in Craigsford Mains, Earlston, Berwickshire
- 2 bed terraced houses for sale in Craigsford Mains, Earlston, Berwickshire
- 3 bed terraced houses for sale in Craigsford Mains, Earlston, Berwickshire
- 4 bed terraced houses for sale in Craigsford Mains, Earlston, Berwickshire
- 5 bed terraced houses for sale in Craigsford Mains, Earlston, Berwickshire
semi-detached houses
- All semi-detached houses for sale in Craigsford Mains, Earlston, Berwickshire
- 1 bed semi-detached houses for sale in Craigsford Mains, Earlston, Berwickshire
- 2 bed semi-detached houses for sale in Craigsford Mains, Earlston, Berwickshire
- 3 bed semi-detached houses for sale in Craigsford Mains, Earlston, Berwickshire
- 4 bed semi-detached houses for sale in Craigsford Mains, Earlston, Berwickshire
- 5 bed semi-detached houses for sale in Craigsford Mains, Earlston, Berwickshire
detached houses
- All detached houses for sale in Craigsford Mains, Earlston, Berwickshire
- 1 bed detached houses for sale in Craigsford Mains, Earlston, Berwickshire
- 2 bed detached houses for sale in Craigsford Mains, Earlston, Berwickshire
- 3 bed detached houses for sale in Craigsford Mains, Earlston, Berwickshire
- 4 bed detached houses for sale in Craigsford Mains, Earlston, Berwickshire
- 5 bed detached houses for sale in Craigsford Mains, Earlston, Berwickshire
cottages
- All cottages for sale in Craigsford Mains, Earlston, Berwickshire
- 1 bed cottages for sale in Craigsford Mains, Earlston, Berwickshire
- 2 bed cottages for sale in Craigsford Mains, Earlston, Berwickshire
- 3 bed cottages for sale in Craigsford Mains, Earlston, Berwickshire
- 4 bed cottages for sale in Craigsford Mains, Earlston, Berwickshire
- 5 bed cottages for sale in Craigsford Mains, Earlston, Berwickshire
All properties to rent in Craigsford Mains, Earlston, Berwickshire
flats
- All flats to rent in Craigsford Mains, Earlston, Berwickshire
- 1 bed flats to rent in Craigsford Mains, Earlston, Berwickshire
- 2 bed flats to rent in Craigsford Mains, Earlston, Berwickshire
- 3 bed flats to rent in Craigsford Mains, Earlston, Berwickshire
- 4 bed flats to rent in Craigsford Mains, Earlston, Berwickshire
- 5 bed flats to rent in Craigsford Mains, Earlston, Berwickshire
houses
- All houses to rent in Craigsford Mains, Earlston, Berwickshire
- 1 bed houses to rent in Craigsford Mains, Earlston, Berwickshire
- 2 bed houses to rent in Craigsford Mains, Earlston, Berwickshire
- 3 bed houses to rent in Craigsford Mains, Earlston, Berwickshire
- 4 bed houses to rent in Craigsford Mains, Earlston, Berwickshire
- 5 bed houses to rent in Craigsford Mains, Earlston, Berwickshire
town houses
- All town houses to rent in Craigsford Mains, Earlston, Berwickshire
- 1 bed town houses to rent in Craigsford Mains, Earlston, Berwickshire
- 2 bed town houses to rent in Craigsford Mains, Earlston, Berwickshire
- 3 bed town houses to rent in Craigsford Mains, Earlston, Berwickshire
- 4 bed town houses to rent in Craigsford Mains, Earlston, Berwickshire
- 5 bed town houses to rent in Craigsford Mains, Earlston, Berwickshire
terraced houses
- All terraced houses to rent in Craigsford Mains, Earlston, Berwickshire
- 1 bed terraced houses to rent in Craigsford Mains, Earlston, Berwickshire
- 2 bed terraced houses to rent in Craigsford Mains, Earlston, Berwickshire
- 3 bed terraced houses to rent in Craigsford Mains, Earlston, Berwickshire
- 4 bed terraced houses to rent in Craigsford Mains, Earlston, Berwickshire
- 5 bed terraced houses to rent in Craigsford Mains, Earlston, Berwickshire
semi-detached houses
- All semi-detached houses to rent in Craigsford Mains, Earlston, Berwickshire
- 1 bed semi-detached houses to rent in Craigsford Mains, Earlston, Berwickshire
- 2 bed semi-detached houses to rent in Craigsford Mains, Earlston, Berwickshire
- 3 bed semi-detached houses to rent in Craigsford Mains, Earlston, Berwickshire
- 4 bed semi-detached houses to rent in Craigsford Mains, Earlston, Berwickshire
- 5 bed semi-detached houses to rent in Craigsford Mains, Earlston, Berwickshire
detached houses
- All detached houses to rent in Craigsford Mains, Earlston, Berwickshire
- 1 bed detached houses to rent in Craigsford Mains, Earlston, Berwickshire
- 2 bed detached houses to rent in Craigsford Mains, Earlston, Berwickshire
- 3 bed detached houses to rent in Craigsford Mains, Earlston, Berwickshire
- 4 bed detached houses to rent in Craigsford Mains, Earlston, Berwickshire
- 5 bed detached houses to rent in Craigsford Mains, Earlston, Berwickshire
cottages
- All cottages to rent in Craigsford Mains, Earlston, Berwickshire
- 1 bed cottages to rent in Craigsford Mains, Earlston, Berwickshire
- 2 bed cottages to rent in Craigsford Mains, Earlston, Berwickshire
- 3 bed cottages to rent in Craigsford Mains, Earlston, Berwickshire
- 4 bed cottages to rent in Craigsford Mains, Earlston, Berwickshire
- 5 bed cottages to rent in Craigsford Mains, Earlston, Berwickshire