The best secondary schools in Gwynedd

Compare 14 top-rated secondary schools in Gwynedd, ranked by Estyn follow-up status, GCSE results, attendance and progress. Top of the list: Ysgol Bro Idris.

Local Authority 14 scored secondary schools

Results

Showing 14 of 14 schools (Page 1 of 1)

Compare the top two side by side: Ysgol Bro Idris vs Ysgol Tryfan

Ysgol Bro Idris

Estyn: Not in follow-up
Type
Welsh establishment
Phase
Middle school
Location
Dolgellau, LL40 1HY

Ysgol Tryfan

Estyn: Not in follow-up
Type
Welsh establishment
Phase
Secondary
Location
Gwynedd, LL57 2TU

Ysgol Friars

Estyn: Not in follow-up
Type
Welsh establishment
Phase
Secondary
Location
Gwynedd, LL57 2LN

Ysgol Uwchradd Tywyn

Estyn: Not in follow-up
Type
Welsh establishment
Phase
Secondary
Location
Gwynedd, LL36 9EU

Ysgol Brynrefail

Estyn: Not in follow-up
Type
Welsh establishment
Phase
Secondary
Location
Gwynedd, LL55 4AD

Ysgol Glan y Mor

Estyn: Not in follow-up
Type
Welsh establishment
Phase
Secondary
Location
Gwynedd, LL53 5NU

Ysgol Eifionydd

Estyn: Not in follow-up
Type
Welsh establishment
Phase
Secondary
Location
Gwynedd, LL49 9HS

Ysgol Y Moelwyn

Estyn: Not in follow-up
Type
Welsh establishment
Phase
Secondary
Location
Gwynedd, LL41 3DW

Ysgol Godre'r Berwyn

Estyn: Not in follow-up
Type
Welsh establishment
Phase
Middle school
Location
Bala, LL23 7RU

Ysgol Dyffryn Nantlle

Estyn: Not in follow-up
Type
Welsh establishment
Phase
Secondary
Location
Gwynedd, LL54 6RL

Ysgol Syr Hugh Owen

Estyn: Not in follow-up
Type
Welsh establishment
Phase
Secondary
Location
Gwynedd, LL55 1HW

Ysgol Botwnnog

Estyn: Not in follow-up
Type
Welsh establishment
Phase
Secondary
Location
Gwynedd, LL53 8PY

Ysgol Dyffryn Ogwen Bethesda

Estyn: Not in follow-up
Type
Welsh establishment
Phase
Secondary
Location
Gwynedd, LL57 3NN

Ysgol Ardudwy

Estyn: Not in follow-up
Type
Welsh establishment
Phase
Secondary
Location
Gwynedd, LL46 2UH

See every school in Gwynedd

Looking beyond secondary? Browse nurseries, secondary, sixth-form and independent schools in Gwynedd.