Schools in the Borough of Richmond upon Thames
A definitive guide to state and fee paying schools in the Borough of Richmond upon Thames. If your school is not listed or you would like to make Marsh & Parsons aware of any changes then please contact us.
State Primary Schools
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
State Secondary Schools
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
State Sixth Form Colleges
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Private Independent and Fee Paying Primary Schools
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Private Independent and Fee Paying Secondary Schools
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Private Sixth Form Colleges
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
State Primary Schools
Archdeacon Cambridge's Church of England Primary School
Archdeacon Cambridge's Church of England Primary School
The Green
Twickenham
TW2 5TU
T. 020 88944777
A voluntary-aided Christian school for boys and girls aged 4 to 11 years.
Barnes Primary School
Cross Street
London
SW13 0QQ
T. 020 88767358
A co-educational community primary school in Barnes, for children aged 3 to 11 years.
Bishop Perrin Church of England Primary School
Bishop Perrin Church of England Primary School
Hospital Bridge Road
Twickenham
TW2 6LF
T. 020 88941447
A mixed, voluntary aided Christian primary school for pupils aged 4 to 11 years.
Buckingham Primary School
Buckingham Road
Hampton
TW12 3LT
T. 020 89412548
Buckingham Primary School offers places for up to 420 boys and girls aged between 4 and 11 years in the main school and 52 part time places in the Nursery class.
Carlisle Infant School
Broad Lane
Hampton
TW12 3AJ
T. 020 89792770
A co-educational community primary school for children between the ages of 5 and 7 years.
Chase Bridge Primary School
Kneller Road
Twickenham
TW2 7DE
T. 020 88921242
A mixed community primary school for children aged 4 to 11 years.
Clarendon School
Hanworth Road
Hampton
TW12 3DH
T. 020 89791165
A co-educational community special school for children aged between 7 and 16 years.
Collis Primary School
Fairfax Road
Teddington
TW11 9BS
T. 020 89771458
A mixed community primary school for children aged between 3 and 11 years.
Darell Primary School
Darell Road
Richmond
TW9 4LQ
T. 020 88766721
A co-educational community nursery and primary school for children between the ages of 3 and 11 years.
East Sheen Primary School
Upper Richmond Road West
London
SW14 8ED
T. 020 88767484
A mixed community school with over 400 pupils aged 5 to 11 years.
Hampton Hill Junior School
St James's Avenue
Hampton
TW12 1HW
T. 020 89793019
A co-educational community primary school for children aged 7 to 11 years.
Hampton Infant School and Nursery
Hampton Infant School and Nursery
Ripley Road
Hampton
TW12 2JH
T. 020 89791815
A mixed community primary school for pupils aged 3 to 7 years old.
Hampton Junior School
Percy Road
Hampton
TW12 2LA
T. 020 89792545
Hampton Junior School is a community school, maintained by the London Borough of Richmond upon Thames, for children between the ages of 7 and 11.
Hampton Wick Infant and Nursery School
Hampton Wick Infant and Nursery School
Normansfield Avenue
Teddington
TW11 9RP
T. 020 89773971
Hampton Wick Infant and Nursery School is a small mixed county infant school with approximately 232 children on roll, aged between 3 and 7 years.
Heathfield Infant School
Cobbett Road
Twickenham
TW2 6EN
T. 020 88944074
A mixed community primary school for pupils aged between 3 and 7 years.
Heathfield Junior School
Cobbett Road
Twickenham
TW2 6EN
T. 020 88943525
A co-educational junior school for children aged from 7 to 11 years.
Holy Trinity Church of England Primary School
Holy Trinity Church of England Primary School
Carrington Road
Richmond
TW10 5AA
T. 020 89402730
A voluntary aided primary school for boys and girls aged between 3 and 11 years.
Kew Riverside Primary School
37 Courtlands Avenue
Richmond
TW9 4ES
T. 020 84878437
Kew Riverside primary is a mixed community school educating children from 5 to 11 years.
Lowther Primary School
Stillingfleet Road
London
SW13 9AE
T. 020 87483984
A co-educational community Nursery and Primary school in Barnes for children aged 3 to 11 years.
Marshgate Primary School
157 Queens Road
Richmond
TW10 6HY
T. 020 83326219
A mixed community primary school for children aged 4 to 11 years.
Meadlands Primary School
Broughton Avenue
Richmond
TW10 7TS
T. 020 89409207
A mixed community primary school teaching children from 3 to 11 years.
Nelson Primary School
Nelson Road
Twickenham
TW2 7BU
T. 020 88949899
A co-educational community primary school with over 400 pupils aged 4 to 11 years.
Orleans Infant School
Hartington Road
Twickenham
TW1 3EN
T. 020 88921654
A co-educational community Primary and Nursery school for children aged 3 to 7 years.
Sacred Heart Roman Catholic Primary School
Sacred Heart Roman Catholic Primary School
St Mark's Road
Teddington
TW11 9DD
T. 020 89776591
A voluntary aided Catholic primary school for pupils between the ages of 5 and 11 years.
Sheen Mount Primary School
West Temple
London
SW14 7RT
T. 020 88768394
A mixed community primary school with pupils from reception to Year 6.
St Edmund's Catholic Primary School
St Edmund's Catholic Primary School
Nelson Road
Twickenham
TW2 7BB
T. 020 88947898
A co-educational, voluntary-aided Catholic primary school for children aged 4 to 11 years.
St Elizabeth's Catholic Primary School
St Elizabeth's Catholic Primary School
Queen's Road
Richmond
TW10 6HN
T. 020 89403015
St Elizabeth’s is a voluntary-aided Catholic Primary school for boys and girls aged 4 to 11 years old.
St James's Roman Catholic Primary School
St James's Roman Catholic Primary School
260 Stanley Road
Twickenham
TW2 5NP
T. 020 88984670
St James’s is a voluntary-aided Catholic Primary school and Nursery that caters for children aged 3 to 11 years with an additional centre for pupils with an Autism Spectrum Disorder.
St John the Baptist Church of England Junior School
St John the Baptist Church of England Junior School
Lower Teddington Road
Kingston upon Thames
KT1 4HQ
T. 020 89774114
A co-educational voluntary aided junior school for pupils aged between 7 and 11 years.
St Mary Magdalen's Catholic Primary School
St Mary Magdalen's Catholic Primary School
Worple Street
London
SW14 8HE
T. 020 88766679
A mixed voluntary-aided primary school for pupils from the age of 4 to 11 years.
St Mary's and St Peter's Church of England Primary School
St Mary's and St Peter's Church of England Primary School
Somerset Road
Teddington
TW11 8RX
T. 020 89430476
St Mary's & St Peter's C E Primary School is a co-educational Voluntary Aided Church of England School for children aged 4 to 11 years.
St Mary's Church of England Primary School
St Mary's Church of England Primary School
Amyand Park Road
Twickenham
TW1 3HE
T. 020 88925840
A mixed, Voluntary-Aided Christian school for children aged between 4 and 11 years.
St Osmund's Catholic Primary School
St Osmund's Catholic Primary School
Church Road
London
SW13 9HQ
T. 020 87483582
A voluntary aided Catholic Primary school in Barnes for boys and girls aged 4 to 11 years.
St Richard's with St Andrew's Church of England Primary School
St Richard's with St Andrew's Church of England Primary School
Ashburnham Road
Richmond
TW10 7NL
T. 020 89407911
A voluntary-aided, mixed, Church of England Primary school and Nursery for children aged 3 to 11 years.
St Stephen's Church of England Junior School
St Stephen's Church of England Junior School
Winchester Road
Twickenham
TW1 1LF
T. 020 88923462
A co-educational voluntary-aided primary school for children between the ages of 7 and 11.
Stanley Primary School
Stanley Road
Teddington
TW11 8UH
T. 020 89774858
A co-educational Primary school with Nursery for children between the ages of 3 and 11 years.
Strathmore School
Meadlands Drive
Richmond
TW10 7ED
T. 020 89480047
Richmond's co-educational day special school for learners with complex learning difficulties aged between 3 and 19 years.
The Queen's Church of England Primary School
The Queen's Church of England Primary School
Cumberland Road
Richmond
TW9 3HJ
T. 020 89403580
A Church of England primary school in the London Borough of Richmond for boys and girls aged 4 to 11 years.
The Russell Primary School
Petersham Road
Richmond
TW10 7AH
T. 020 89401446
A co-educational community primary school in Richmond for children aged 3 to 11 years.
The Vineyard School
Friars Stile Road
Richmond
TW10 6NE
T. 020 89480195
A co-educational community Primary school in Richmond for children aged 4 to 11 years.
Trafalgar Infant School
Elmsleigh Road
Twickenham
TW2 5EG
T. 020 88945729
A mixed community primary school for children aged 4 to 7 years.
Trafalgar Junior School
Elmsleigh Road
Twickenham
TW2 5EG
T. 020 88941606
A co-educational community primary school for children aged 7 to 11 years.
State Secondary Schools
Christ's Church of England Comprehensive Secondary School
Christ's Church of England Comprehensive Secondary School
Queens Road
Richmond
TW10 6HW
T. 020 89406982
Mixed Church of England comprehensive secondary school fro children aged 11 to 16 years.
Clarendon School
Hanworth Road
Hampton
TW12 3DH
T. 020 89791165
A co-educational community special school for children aged between 7 and 16 years.
Grey Court School
Ham Street
Richmond
TW10 7HN
T. 020 89481173
A mixed comprehensive school that is a specialist Science, Mathematics and Computing College for pupils aged 11 to 16 years.
Hampton Academy
Hanworth Road
Middlesex
TW12 3HB
T. 020 89793399
Mixed comprehensive school that is a specialist Arts College for pupils ages 11 to 16 years old.
Orleans Park School
Richmond Road
Twickenham
TW1 3BB
T. 020 88910187
A co-educational comprehensive school that is a specialist Mathematics and Computing and Languages College catering for pupils aged 11 to 16 years.
Richmond Park Academy
Park Avenue
London
SW14 8RG
T. 020 88768891
A co-educational comprehensive academy school for pupils between the aged of 11 and 16 years.
Strathmore School
Meadlands Drive
Richmond
TW10 7ED
T. 020 89480047
Richmond's co-educational day special school for learners with complex learning difficulties aged between 3 and 19 years.
Teddington School
Broom Road
Teddington
TW11 9PJ
T. 020 89430033
A mixed comprehensive school that is a specialist Arts College with over 1000 places for pupils aged 11 to 16 years.
Twickenham Academy
Percy Road
Twickenham
TW2 6JW
T. 020 88944503
A co-educational comprehensive school that is a specialist Sports College for pupils aged 11 to 16 years.
Waldegrave School for Girls
Fifth Cross Road
Twickenham
TW2 5LH
T. 020 88943244
A girls’ comprehensive secondary school that is a specialist Science College providing places for pupils aged 11 to 16 years.
State Sixth Form Colleges
Richmond Adult Community College
Richmond Adult Community College
Parkshot
Richmond
TW9 2RE
T. 020 88915907
A further education college in Richmond for pupils from 16 years.
Richmond-upon-Thames College
Egerton Road
Twickenham
TW2 7SJ
T. 020 86078000
A co-educational further education college for applicants from 16 years upwards.
Strathmore School
Meadlands Drive
Richmond
TW10 7ED
T. 020 89480047
Richmond's co-educational day special school for learners with complex learning difficulties aged between 3 and 19 years.
Private Independent and Fee Paying Primary Schools
Athelstan House School
36 Percy Road
Hampton
TW12 2LA
T. 020 89791045
Athelstan House School is a non-selective, independent pre-preparatory school for boys and girls aged 3-7 years for Richmond Upon Thames and surrounding area.
Broomfield House School
Broomfield Road
Richmond
TW9 3HS
T. 020 89403884
An independent school in the heart of Kew Village for boys and girls aged from 3 years up to 11 years old.
Falcons Preparatory School for Boys
Falcons Preparatory School for Boys
41 Kew Foot Road
London
TW9 2SS
T. 020 89489490
An independent day prep school in Richmond, London providing quality education for boys aged seven to 13 years.
Hampton Court House School
Hampton Court House
East Molesey
KT8 9BS
T. 0845 2710180
Hampton Court House is an independent co-educational school currently taking children from Nursery (three-and-a-half year olds) to Year 11 (sixteen year olds).
Hampton School
Hanworth Road
Hampton
TW12 3HD
T. 020 89795526
Hampton School is an academic, independent day school for boys from 11-18 years.
Jack and Jill School
30 Nightingale Road
Hampton
TW12 3HX
T. 020 89793195
Jack and Jill School is a mixed nursery school and girl's pre-preparatory school for children between the ages of 2 and 7.
Kew College
24-26 Cumberland Road
Richmond
TW9 3HQ
T. 020 89402039
Kew College is an independent, co-educational primary school for boys and girls between the ages of 3 and 11 years.
Kew Green Preparatory School
Layton House
Richmond
TW9 3AF
T. 020 89485999
An independent preparatory school for boys and girls 4-11 years.
King's House School
68 King's Road
Richmond
TW10 6ES
T. 020 89401878
An independent boys’ school offering places to pupils between the ages of 4 and 13, while also providing a co-educational nursery facility.
Newland House School
Waldegrave Park
Twickenham
TW1 4TQ
T. 020 88651234
A co-educational preparatory day school for pupils aged 3 to 13 years.
St Catherine's School
Cross Deep
Twickenham
TW1 4QJ
T. 020 88912898
An independent Catholic girls’ school for pupils aged 3 to 18 years.
St Paul's School
Lonsdale Road
London
SW13 9JT
T. 020 87489162
Including the preparatory school Colet Court, St Paul’s School in Barnes is an independent boys’ school for pupils between the ages of 7 and 18 years.
The German School
Douglas House
Richmond
TW10 7AH
T. 020 89402510
A co-educational bi-lingual independent school in Richmond for pupils aged 3 to 19 years.
The Harrodian School
Lonsdale Road
London
SW13 9QN
T. 020 87486117
A co-educational independent school in Barnes for children aged 4 to 18 years.
The Lady Eleanor Holles School
The Lady Eleanor Holles School
Hanworth Road
Hampton
TW12 3HF
T. 020 89791601
The Lady Eleanor Holles School is one of the country's most distinguished independent girls' schools offering places to pupils aged 7 to 18 years.
The Mall School
185 Hampton Road
Twickenham
TW2 5NQ
T. 020 89772523
The Mall School is an Independent Preparatory School for 290 plus boys aged 4 to13.
The Old Vicarage School
48 Richmond Hill
Richmond
TW10 6QX
T. 020 89400922
The Old Vicarage is an independent preparatory school for girls of age 4 to 11.
The Swedish School
82 Lonsdale Road
London
SW13 9JS
T. 020 87411751
A co-educational independent school based in Barnes that follows a partially Swedish curriculum for pupils aged 3 to 19 years.
Tower House School
188 Sheen Lane
London
SW14 8LF
T. 020 88763323
An independent preparatory school for boys aged 4 to 13 years.
Twickenham Preparatory School
43 High Street
Hampton
TW12 2SA
T. 020 89796216
An independent day school for boys and girls aged 4 to 13 years.
Unicorn School
238 Kew Road
Richmond
TW9 3JX
T. 020 89483926
Unicorn School is a co-educational, parent-owned prep school opposite Kew Gardens, near Richmond for children aged 3 to 11 years.
Private, Independent and Fee Paying Secondary Schools
Falcons Preparatory School for Boys
Falcons Preparatory School for Boys
41 Kew Foot Road
London
TW9 2SS
T. 020 89489490
An independent day prep school in Richmond, London providing quality education for boys aged seven to 13 years.
Hampton Court House School
Hampton Court House
East Molesey
KT8 9BS
T. 0845 2710180
Hampton Court House is an independent co-educational school currently taking children from Nursery (three-and-a-half year olds) to Year 11 (sixteen year olds).
Hampton School
Hanworth Road
Hampton
TW12 3HD
T. 020 89795526
Hampton School is an academic, independent day school for boys from 11-18.
King's House School
68 King's Road
Richmond
TW10 6ES
T. 020 89401878
An independent boys’ school offering places to pupils between the ages of 4 and 13, while also providing a co-educational nursery facility.
Newland House School
Waldegrave Park
Twickenham
TW1 4TQ
T. 020 88651234
A co-educational preparatory day school for pupils aged 3 to 13 years.
St Catherine's School
Cross Deep
Twickenham
TW1 4QJ
T. 020 88912898
An independent Catholic girls’ school for pupils aged 3 to 18 years.
St Paul's School
Lonsdale Road
London
SW13 9JT
T. 020 87489162
Including the preparatory school Colet Court, St Paul’s School in Barnes is an independent boys’ school for pupils between the ages of 7 and 18 years.
The German School
Douglas House
Richmond
TW10 7AH
T. 020 89402510
A co-educational bi-lingual independent school in Richmond for pupils aged 3 to 19 years.
The Harrodian School
Lonsdale Road
London
SW13 9QN
T. 020 87486117
A co-educational independent school in Barnes for children aged 4 to 18 years.
The Lady Eleanor Holles School
The Lady Eleanor Holles School
Hanworth Road
Hampton
TW12 3HF
T. 020 89791601
The Lady Eleanor Holles School is one of the country's most distinguished independent girls' schools offering places to pupils aged 7 to 18 years.
The Mall School
185 Hampton Road
Twickenham
TW2 5NQ
T. 020 89772523
The Mall School is an Independent Preparatory School for 290 plus boys aged 4 to13.
The Royal Ballet School
46 Floral Street
London
WC2E 9DA
T. 020 78368899
Based in Richmond, the Royal Ballet School aims to train and educate outstanding classical ballet dancers aged 11-16 years old.
The Swedish School
82 Lonsdale Road
London
SW13 9JS
T. 020 87411751
A co-educational independent school based in Barnes that follows a partially Swedish curriculum for pupils aged 3 to 19 years.
Tower House School
188 Sheen Lane
London
SW14 8LF
T. 020 88763323
An independent preparatory school for boys aged 4 to 13 years.
Twickenham Preparatory School
43 High Street
Hampton
TW12 2SA
T. 020 89796216
An independent day school for boys and girls aged 4 to 13 years.
Private, Independent and Fee Paying Sixth Forms
Hampton School
Hanworth Road
Hampton
TW12 3HD
T. 020 89795526
Hampton School is an academic, independent day school for boys from 11-18.
St Catherine's School
Cross Deep
Twickenham
TW1 4QJ
T. 020 88912898
An independent Catholic girls’ school for pupils aged 3 to 18 years.
St Paul's School
Lonsdale Road
London
SW13 9JT
T. 020 87489162
Including the preparatory school Colet Court, St Paul’s School in Barnes is an independent boys’ school for pupils between the ages of 7 and 18 years.
The German School
Douglas House
Richmond
TW10 7AH
T. 020 89402510
A co-educational bi-lingual independent school in Richmond for pupils aged 3 to 19 years.
The Harrodian School
Lonsdale Road
London
SW13 9QN
T. 020 87486117
A co-educational independent school in Barnes for children aged 4 to 18 years.
The Lady Eleanor Holles School
The Lady Eleanor Holles School
Hanworth Road
Hampton
TW12 3HF
T. 020 89791601
The Lady Eleanor Holles School is one of the country's most distinguished independent girls' schools offering places to pupils aged 7 to 18 years.
The Swedish School
82 Lonsdale Road
London
SW13 9JS
T. 020 87411751
A co-educational independent school based in Barnes that follows a partially Swedish curriculum for pupils aged 3 to 19 years.
Note: All Independent schools listed are fee-paying.

