Find All Schools in Keighley - 23 Schools.

There are 23 schools and 22 nurseries located in Keighley.

Facts About Keighley Schools

Best Schools in Keighley

Top 5 Nurseries

School name
-
Strong Close Nursery School
Age: 3-5 yr 95 students
-
Wingate Private Day Nursery Ltd
-
Al Hikmah Nursery
-
Highfield Nursery
-
Cavendish Lodge Day Nursery
Age: 0.3-11 yr

Top 5 Primary Schools

School name English Maths
103 104
A-
St Anne's Catholic Primary School Age: 3-11 yr 241 students
103 103
A-
Merlin Top Primary Academy Age: 3-11 yr 329 students
101 101
A-
Riddlesden St Mary's CofE Primary School Age: 2-11 yr 434 students
106 105
B
Ingrow Primary School Age: 3-11 yr 421 students
104 104

4 Secondary Schools

School name 5+ at GCSE Entering eBacc
B-
The Holy Family Catholic School Age: 11-18 yr 902 students
26% 80%
C+
University Academy Keighley Age: 11-16 yr 591 students
26% 8%
D
Beckfoot Oakbank Age: 11-18 yr 1565 students
25% 27%
-
Beechcliffe Special School Age: 11-19 yr 152 students
NE NE

Students in Keighley

By phase of education

Nursery
95
Primary
5,811
Special
2,217
Secondary
3,210

Teachers in Keighley

Frequently Asked Questions

Q

Are schools in Keighley good?

Total 0.01% of schools are currently judged to be good or outstanding by Ofsted in Keighley.
List of ofsted outstanding & good schools:

Q

Which is largest school in Keighley?

Beckfoot Oakbank is Largest school in Keighley with 1,565 pupils.

Compare Schools