Home/Schools/Lewisham

Schools in Lewisham 2026

77 schools across Lewisham, with 13% rated Outstanding and 86% rated Good by Ofsted.

77
Total Schools
13%
Outstanding
59
Primary
11
Secondary

Ofsted Rating Breakdown

Outstanding: 9 (13%)
Good: 59 (86%)
Requires Improvement: 1 (1%)
Inadequate: 0 (0%)

Top Rated Schools (50)

Rathfern Primary School
Primary· Ages 3-11· 497 pupilsSE6
Outstanding
Brindishe Manor School
Primary· Ages 3-11· 432 pupilsSE13
Outstanding
John Stainer Community Primary School
Primary· Ages 3-11· 421 pupilsSE4
Outstanding
Holy Cross Catholic Primary School
Primary· Ages 3-11· 238 pupilsSE6
Outstanding
Greenvale School
Special· Ages 11-19· 214 pupilsSE6
Outstanding
St Margaret's Lee CofE Primary School
Primary· Ages 4-11· 204 pupilsSE13
Outstanding
Watergate School
Special· Ages 4-11· 189 pupilsSE6
Outstanding
Rachel McMillan Nursery School and Children's Centre
Nursery· Ages 2-5· 140 pupilsSE8
Outstanding
Chelwood Nursery School
Nursery· Ages 2-5· 139 pupilsSE4
Outstanding
Sydenham School
Secondary· Ages 11-18· 1,507 pupilsSE26
Good
Haberdashers' Hatcham College
Secondary· Ages 11-18· 1,401 pupilsSE14
Good
Forest Hill School
Secondary· Ages 11-18· 1,072 pupilsSE23
Good
Trinity Church of England School, Lewisham
Secondary· Ages 4-16· 1,051 pupilsSE12
Good
Sedgehill Academy
Secondary· Ages 11-18· 900 pupilsSE6
Good
Deptford Green School
Secondary· Ages 11-16· 881 pupilsSE14
Good
Cooper's Lane Primary School
Primary· Ages 3-11· 665 pupilsSE12
Good
Sandhurst Primary School
Primary· Ages 3-11· 646 pupilsSE6
Good
Gordonbrock Primary School
Primary· Ages 3-11· 637 pupilsSE4
Good
Torridon Primary School
Primary· Ages 3-11· 632 pupilsSE6
Good
Kilmorie Primary School
Primary· Ages 3-11· 629 pupilsSE23
Good
Brindishe Green School
Primary· Ages 3-11· 612 pupilsSE13
Good
Rushey Green Primary School
Primary· Ages 3-11· 604 pupilsSE6
Good
Addey and Stanhope School
Secondary· Ages 11-16· 600 pupilsSE14
Good
Kelvin Grove Primary School
Primary· Ages 3-11· 547 pupilsSE26
Good
Tidemill Academy
Primary· Ages 3-11· 448 pupilsSE8
Good
Holbeach Primary School
Primary· Ages 3-11· 434 pupilsSE6
Good
Edmund Waller Primary School
Primary· Ages 3-11· 432 pupilsSE14
Good
Haberdashers' Hatcham Primary
Primary· Ages 3-11· 406 pupilsSE14
Good
Marvels Lane Primary School
Primary· Ages 3-11· 404 pupilsSE12
Good
Adamsrill Primary School
Primary· Ages 3-11· 402 pupilsSE26
Good
Haseltine Primary School
Primary· Ages 3-11· 402 pupilsSE26
Good
St Bartholomews's Church of England Primary School
Primary· Ages 5-11· 399 pupilsSE26
Good
Eliot Bank Primary School
Primary· Ages 3-11· 397 pupilsSE26
Good
Morden Mount Primary School
Primary· Ages 3-11· 394 pupilsSE13
Good
Myatt Garden Primary School
Primary· Ages 3-11· 389 pupilsSE4
Good
Ashmead Primary School
Primary· Ages 3-11· 388 pupilsSE8
Good
Athelney Primary School
Primary· Ages 2-11· 385 pupilsSE6
Good
St Winifred's RC Primary School
Primary· Ages 3-11· 383 pupilsSE12
Good
Fairlawn Primary School
Primary· Ages 3-11· 374 pupilsSE23
Good
Childeric Primary School
Primary· Ages 3-11· 373 pupilsSE14
Good
Elfrida Primary School
Primary· Ages 2-11· 366 pupilsSE6
Good
Kender Primary School
Primary· Ages 3-11· 353 pupilsSE14
Good
Horn Park Primary School
Primary· Ages 3-11· 301 pupilsSE12
Good
Stillness Infant School
Primary· Ages 3-7· 293 pupilsSE23
Good
Stillness Junior School
Primary· Ages 7-11· 273 pupilsSE23
Good
Our Lady and St Philip Neri Catholic Primary School
Primary· Ages 3-11· 243 pupilsSE26
Good
Alexandra Junior School
Primary· Ages 7-11· 232 pupilsSE26
Good
Deptford Park Primary School
Primary· Ages 4-11· 231 pupilsSE8
Good
St Mary's Lewisham Church of England Primary School
Primary· Ages 3-11· 229 pupilsSE13
Good
St Augustine's Catholic Primary School and Nursery
Primary· Ages 3-11· 225 pupilsSE6
Good

Frequently Asked Questions

How many schools are in Lewisham?

There are 77 schools in Lewisham, including 59 primary and 11 secondary schools.

What percentage of schools in Lewisham are rated Outstanding?

13% of rated schools in Lewisham are rated Outstanding by Ofsted, and 86% are rated Good.

What are the best schools in Lewisham?

Top Outstanding schools in Lewisham include Rathfern Primary School, Brindishe Manor School, John Stainer Community Primary School.