Skip To Main Content

Contact Us

Please complete the below fields if you have an enquiry or would like to pass on your compliments. 

N.B. current parents please use the portal contact form.

Required

Namerequired
First Name
Last Name

Raise a concern or register a complaint

To highlight any concerns/complaints you may have please use this form.

The information you provide will only be used as detailed in our Privacy Policy.

Opening hours

We are open from 8am-5pm, Monday to Friday.

Telephone

Absence Line
0131 446 6068

Lower Primary Reception
0131 446 6061

Upper Primary Reception
0131 446 6040

Senior School Reception
0131 446 6000

Admissions
0131 446 6005