Kilninver Primary School serves a wide rural area to the south of Oban. There are two main classrooms and a general-purpose hall. Pupils are taught in composite classes. All pupils are transported to school, the majority coming from Kilmelford seven miles away. Others live in smaller settlements within the catchment area, which extends from Knipoch to the north of the school to Arduaine to the south, also taking in Scammadale Glen to the east and Clachan Seil to the west.