Farr High School is part of a wider 3-18 campus. The North Coast Campus contains 3 associated Nurseries, 3 Primary schools and, of course, the High School itself.
Melvich Primary - Based in Melvich, this campus hosts a nursery, lower and upper Primary Schools.
Farr Primary - Based in Bettyhill, this campus is attached to the High School building. It hosts a nursery, lower and upper Primary schools.
Tongue Primary - Based in Tongue, this campus hosts a nursery, lower and upper Primary schools.
Farr High School- Based in Bettyhill, this S1 - S6 campus