 Ever since the arrival of the SNEC in 2007, Ecclesmachan has started to become a well known area.There are regular Horse riding contests every weekend, and even through the week.Around the 19th and 20th century, there was a school in Ecclesmachan.