Welcome to Rosehearty Primary School

Rosehearty School is located in the village of Rosehearty an attractive rural location 5 miles from Fraserburgh and 45 miles North of Aberdeen. The school was constructed under the P.P.P. scheme and opened in October 2005. The catchment area of the school comprises the villages ofRosehearty, New Aberdour and Pennan as well as outlying houses and farms. The school’s current roll is 168 in total which includes 24 pupils in nursery. Rosehearty School provides education for children aged 3 – 12 from ante-pre school, nursery – P7. Rosehearty School has 7 classes from P1 – P7 and a half day Nursery.

Community links are a valued part of school life. The school is used for a range of community activities, including after school sports and activity clubs presently in Modern Dance, Basketball, Junior Joggers and Football. The community library is part of the school building along with the Rosehearty Heritage collection. Rosehearty Playgroup meets in the school 5 days per week.