There are 97 primary schools, 14 secondary schools and 2 special schools in Gwynedd. Each has been arranged according to secondary school catchment area. The Authority is of the opinion that continuity in education from the primary to the secondary stage is all important and that parents should be aware of this relationship and therefore each secondary school has been listed with its feeder primary schools.
CS - Community School
CWR - Voluntary Controlled Primary School
CWN - Voluntary Aided Primary School
US - County Secondary School
(I) - Junior School
(B) - Infants School
(E) - Church in Wales School
(C) - Roman Catholic School
Location of schools in Gwynedd
Use our interactive map to find the location of schools in Gwynedd.