
Keighley primary schools deliver strong academic results, with 61% of pupils meeting expected standards in reading, writing and maths, well above England's 82%. 6% achieve the higher standard, more than double the national average of 8%. Merlin Top Primary Academy, Lothersdale Primary School, and Steeton Primary School are among the highest-performing options, with an average FMS Inspection Score of 7.3/10, Good band, compared with England's 7.3/10 (Good). With 33 schools serving Keighley, families across the town—including Eastburn, Lothersdale, and Oxenhope—have access to well-established schools with strong community ties. Filter by FMS Inspection Score or use the comparison tool to shortlist schools that match your priorities.
All schools in KeighleyShowing 1-20 of 33 schools
Braithwaite
Lothersdale
Steeton
East Morton
Bradley
Silsden
Oxenhope
Keighley Town Centre
Stanbury
Cross Roads
Cononley
Ingrow
Haworth
Riddlesden
Ingrow
Utley
Haworth
Riddlesden
Eastburn
Sutton-in-Craven