ABC EduSchools in England, from official data

Schools in Keighley

A view across the rooftops of Keighley towards the hills
A view over Keighley (photo 2010) · Photo: Flickr user:Tim Green atouch, CC BY 2.0

Schools near Keighley by distance

Schools whose official address gives Keighley as the town, in Bradford, grouped by type.

Nursery schools 1

  • Strong Close Nursery School

    Nursery · Local authority nursery school · ages 2 to 5 · 95 pupils

    Airedale Road, Keighley, BD21 4LW

    Ofsted 24 Jun 2025: no overall grade (see grades)

Primary schools 33

  • Beckfoot Nessfield

    Primary · Academy sponsor led · ages 3 to 11 · 252 pupils

    Nessfield Drive, Keighley, BD22 6NP

    Ofsted 3 Jun 2025: no overall grade (see grades)

  • Bradleys Both Community Primary School

    Primary · Academy converter · ages 4 to 11 · 124 pupils

    Skipton Road, Bradley, Keighley, BD20 9EF

    Ofsted report card, 10 Feb 2026

  • Cononley Primary School

    Primary · Academy converter · ages 5 to 11 · 127 pupils

    Meadow Lane, Cononley, Keighley, BD20 8NA

    Ofsted 21 Feb 2024: Good (predecessor school)

  • Cowling Community Primary School

    Primary · Community school · ages 4 to 11 · 118 pupils

    Gill Lane, Cowling, Keighley, BD22 0DF

    Ofsted 5 Nov 2024 (ungraded): Standards maintained

  • East Morton CofE Primary School

    Primary · Academy converter · ages 3 to 11 · 224 pupils

    Street Lane, East Morton, Keighley, BD20 5SE

    Ofsted 3 Feb 2022 (ungraded): School remains Good

    Church of England
  • Eastburn Primary School

    Primary · Academy converter · ages 5 to 11 · 199 pupils

    Green Close, Eastburn, Keighley, BD20 8UX

    Ofsted 5 Apr 2022: Requires improvement (predecessor school)

  • Eastwood Community School

    Primary · Academy converter · ages 2 to 11 · 464 pupils

    Victoria Avenue, Keighley, BD21 3JL

    Ofsted 21 Feb 2023: Good

  • Glusburn Community Primary School

    Primary · Community school · ages 3 to 11 · 381 pupils

    Colne Road, Glusburn, Keighley, BD20 8PJ

    Ofsted 8 Dec 2022: Good

  • Haworth Primary School

    Primary · Academy converter · ages 3 to 11 · 257 pupils

    Rawdon Road, Haworth, Keighley, BD22 8DW

    Ofsted 9 Oct 2024 (ungraded): Standards maintained

  • Holycroft Primary School

    Primary · Academy converter · ages 3 to 11 · 336 pupils

    Victoria Road, Keighley, BD21 1JF

    Ofsted 23 Feb 2023: Good

  • Ingrow Primary School

    Primary · Community school · ages 3 to 11 · 369 pupils

    Broomhill Avenue, Keighley, BD21 1BW

    Ofsted 20 Jul 2022 (ungraded): School remains Good

  • Keighley St Andrew's CofE Primary School and Nursery

    Primary · Voluntary aided school · ages 3 to 11 · 313 pupils

    Lustre Street, Keighley, BD21 2ND

    Ofsted 17 May 2023: Good

    Church of England
  • Kildwick Church of England Voluntary Controlled Primary School

    Primary · Voluntary controlled school · ages 4 to 11 · 141 pupils

    Priest Bank Road, Kildwick, Keighley, BD20 9BH

    Ofsted 28 Nov 2023: Good

    Church of England
  • Laycock Academy

    Primary · Academy converter · ages 4 to 11 · 79 pupils

    Laycock Lane, Laycock, Keighley, BD22 0PP

    Ofsted 14 Sep 2022 (ungraded): School remains Good

  • Lees Primary School

    Primary · Academy converter · ages 5 to 11 · 217 pupils

    Haworth Road, Cross Roads, Keighley, BD22 9DL

    Ofsted 7 Nov 2023: Good

  • Long Lee Primary School

    Primary · Community school · ages 3 to 11 · 310 pupils

    Cherry Tree Rise, Long Lee, Keighley, BD21 4RU

    Ofsted 29 Mar 2023 (ungraded): School remains Good

  • Lothersdale Primary School

    Primary · Academy converter · ages 4 to 11 · 100 pupils

    Lothersdale, Keighley, BD20 8HB

    Ofsted 24 Jun 2025: no overall grade (see grades)

  • Merlin Top Primary Academy

    Primary · Academy sponsor led · ages 3 to 11 · 343 pupils

    Braithwaite Avenue, Keighley, BD22 6HZ

    Ofsted 10 Oct 2024 (ungraded): Standards maintained

  • Oakworth Primary School

    Primary · Academy converter · ages 3 to 11 · 401 pupils

    Station Road, Oakworth, Keighley, BD22 7HX

    Ofsted 13 Dec 2022: Good

  • Oldfield Primary School

    Primary · Academy sponsor led · ages 3 to 11 · 67 pupils

    Oldfield Lane, Oldfield, Keighley, BD22 0HZ

    Ofsted 7 Mar 2023: Good

  • Our Lady of Victories Catholic School

    Primary · Academy converter · ages 3 to 11 · 237 pupils

    Guard House Road, Keighley, BD22 6JP

    Ofsted 10 May 2023: Good

    Roman Catholic
  • Oxenhope CofE Primary School

    Primary · Academy converter · ages 4 to 11 · 185 pupils

    Cross Lane, Oxenhope, Keighley, BD22 9LH

    Ofsted 28 Jan 2025: no overall grade (see grades)

    Church of England
  • Parkwood Primary School

    Primary · Academy converter · ages 3 to 11 · 191 pupils

    Parkwood Street, Keighley, BD21 4QH

    Ofsted 21 May 2025 (ungraded): Standards maintained

  • Riddlesden St Mary's CofE Primary School

    Primary · Voluntary aided school · ages 2 to 11 · 440 pupils

    Grange Road, Riddlesden, Keighley, BD20 5AB

    Ofsted 26 Mar 2025 (ungraded): Standards maintained

    Church of England
  • Silsden Primary School

    Primary · Community school · ages 3 to 11 · 634 pupils

    Hawber Cote Lane, Silsden, Keighley, BD20 0JJ

    Ofsted report card, 14 Jul 2026

  • St Anne's Catholic Primary School

    Primary · Academy converter · ages 3 to 11 · 249 pupils

    North Street, Keighley, BD21 3AD

    Ofsted 30 Nov 2022: Good

    Roman Catholic
  • St Joseph's Catholic Primary School

    Primary · Academy converter · ages 3 to 11 · 327 pupils

    Queen's Road, Ingrow, Keighley, BD21 1AR

    Ofsted 26 Feb 2025 (ungraded): Standards maintained

    Roman Catholic
  • Stanbury Village School

    Primary · Community school · ages 3 to 11 · 105 pupils

    Main Street, Stanbury, Keighley, BD22 0HA

    Ofsted 18 Oct 2023: Good

  • Steeton Primary School

    Primary · Community school · ages 4 to 11 · 258 pupils

    Market Street, Steeton, Keighley, BD20 6NN

    Ofsted 25 Feb 2025: no overall grade (see grades)

  • Sutton CofE Primary and Nursery School

    Primary · Academy converter · ages 4 to 11 · 105 pupils

    Main Street, Sutton-in-Craven, Keighley, BD20 7JS

    Ofsted 8 Jun 2022 (ungraded): School remains Good (predecessor school)

    Church of England
  • Sutton-in-Craven Community Primary School

    Primary · Community school · ages 4 to 11 · 194 pupils

    Bridge Road, Sutton-in-Craven, Keighley, BD20 7ES

    Ofsted 15 May 2024 (ungraded): School remains Good

  • Victoria Primary School

    Primary · Academy converter · ages 3 to 11 · 323 pupils

    Cartmel Road, Keighley, BD21 2RD

    Ofsted 21 Nov 2023: Good

  • Worth Valley Primary School

    Primary · Academy sponsor led · ages 2 to 11 · 242 pupils

    Bracken Bank Crescent, Keighley, BD22 7AX

    Ofsted 2 Apr 2025 (ungraded): Improved significantly

Secondary schools 4

  • Beckfoot Oakbank

    Secondary · Academy sponsor led · ages 11 to 18 · 1,394 pupils

    Oakworth Road, Keighley, BD22 7DU

    Ofsted 21 Jan 2025: no overall grade (see grades)

  • Carlton Keighley

    Secondary · Academy sponsor led · ages 11 to 16 · 809 pupils

    Green Head Road, Utley, Keighley, BD20 6EB

    Ofsted 26 Feb 2025 (ungraded): Standards maintained

  • South Craven School

    Secondary · Academy converter · ages 11 to 18 · 1,936 pupils

    Holme Lane, Cross Hills, Keighley, BD20 7RL

    Ofsted 2 Feb 2023: Good

  • The Holy Family Catholic School, a Voluntary Academy

    Secondary · Academy sponsor led · ages 11 to 16 · 630 pupils

    Spring Gardens Lane, Keighley, BD20 6LH

    Ofsted 2 Apr 2025: no overall grade (see grades)

    Roman Catholic

Special schools 2

  • Beckfoot Phoenix

    Special school · Academy special converter · ages 2 to 11 · 120 pupils

    Braithwaite Avenue, Keighley, BD22 6HZ

    Ofsted 10 Oct 2023: Outstanding

  • Beechcliffe Special School

    Special school · Academy special converter · ages 11 to 19 · 247 pupils

    Green Head Road, Utley, Keighley, BD20 6ED

    Ofsted 7 Jul 2022 (ungraded): School remains Good (predecessor school)

Nearby towns

Source: Get Information about Schools and Ofsted (Open Government Licence v3.0).