 There is a non-denominational primary school in the village, called Achaleven Primary School.Other buildings of note include the Falls of Lora Hotel and St. Oran's Church (Church of Scotland).The church is linked with two others.