Girls' schools in London and the UK
A girls' school is a single-sex independent school for girls. Some take boys in the nursery or sixth form only. Houseroom lists 119 independent girls' schools, with a median day fee of £27,560 a year. Compare them by borough, ranking, fees and open days.
Updated September 2026
Girls' schools by area
Best-ranked girls' schools
By Houseroom Index score, which weighs exam results, destinations, inspection and value.
- North London Collegiate SchoolGirls · Ages 3–18 · Day
- Guildford High SchoolGirls · Ages 4–18 · Day
- St Paul's Girls' SchoolGirls · Ages 11–18 · Day
- Glendower Preparatory SchoolGirls · Ages 3–11 · Day
- Lady Eleanor Holles SchoolGirls · Ages 7–18 · Day
- South Hampstead High SchoolGirls · Ages 4–18 · Day
- Godolphin and Latymer SchoolGirls · Ages 11–18 · Day
- King Edward VI High School for GirlsGirls · Ages 11–18 · Day
- City of London School for GirlsGirls · Ages 11–18 · Day
- Wycombe AbbeyGirls · Ages 11–18 · Day & boarding
- Putney High SchoolGirls · Ages 3–18 · Day
- James Allen's Girls' SchoolGirls · Ages 11–18 · Day
- Francis Holland School, Sloane SquareGirls · Ages 11–18 · Day
- The Cavendish SchoolGirls · Ages 3–11 · Day
- Wimbledon High SchoolGirls · Ages 4–18 · Day
Choosing a girls' school
Choosing a girls' school
London has one of the largest concentrations of girls' independent schools in the UK, including the Girls' Day School Trust schools and several of the country's most selective senior schools. Many girls' preps run to Year 6 and prepare for 11+ entry.
Girls' schools: common questions
- How many independent girls' schools does Houseroom list?
- Houseroom lists 119 independent girls' schools: 119 girls', 0 boys' and 0 co-ed. Most are in London and the South East.
- How much do girls' schools cost?
- The median top day fee across the girls' schools Houseroom lists is £27,560 a year, including 20% VAT since January 2025. Boarding, lunches, uniform and trips cost extra.
- Do girls' schools take boys in the sixth form?
- Some do. A number of girls' schools admit boys at 16+ or into the nursery; check the age range and gender profile on each school's page.