St Ninian's Episcopal Primary School has a long and proud history in Perth.  The school was established in the nineteenth century and was originally housed in the Cathedral building, moving to its present site in 1977.  Any child living within the Scottish Episcopal Diocese of St Andrews, Dunkeld and Dunblane and also living within the Perth and Kinross Council boundary may apply to come to our school by filling in a placing request. 

The school has not been exclusively for Episcopalian children; families of all cultural and religious backgrounds having been welcomed over the years.