Best Private Schools in Wiltshire

Wiltshire has 12 private schools which take pupils of high school age, some of which also have primary and nursery schools as well. Nearly all of these schools offer both day places, with just over half offering boarding places as well. There is just one boarding-only school in Wiltshire, Bishopstrow College.

Where Schools are Located

Wiltshire is well covered by independent schools. There are schools in Marlborough, Swindon and Salisbury to name a few.

School Genders in Wiltshire

Nearly all of the private schools in Wiltshire are co-ed schools, with only one girls-only school (Godolphin School and St Mary Calne School). There are no boys-only independent schools in Wiltshire.

Wiltshire Independent School League Table

How to Pass Entrance Exams for Private Schools in Wiltshire

Our 30-page guide, written by experts, helps you know what to look for when choosing a private school for your children. Download our guide below for free.

By submitting you agree to opt-in for updates and marketing communications.

Best Private Schools by GCSE Results

The top performing schools academically for GCSE are (in order):

Best Private Schools by A-Level Results

The top performing schools academically for A-Level are (in order):

Day & Boarding Fees

Day fees

Avg.£18,139
From£6,461
To£34,794

Boarding Fees

Avg.£32,739
From£15,580
To£49,200

Best Private Girls Schools

Best Private Girls School by GCSE Results

The top performing girls schools academically for GCSE are (in order):

Best Private Girls School by A-Level Results

The top performing girls schools academically for A-Level are (in order):

Best Co-Ed Schools

Best Co-Ed Schools by GCSE Results

The top performing co-ed schools academically for GCSE are (in order):

Best Co-Ed Schools by A-Level Results

The top performing co-ed schools academically for A-Level are (in order):

Co-Ed School Fees

Day fees

Avg.£17,253
From£6,461
To£29,760

Boarding Fees

Avg.£33,087
From£15,725
To£49,200

Wiltshire Private School Costs (Averages)

No. of Schools 10
Avg Day Fee £18,139
Avg Boarding Fee £32,739
School Fees Comparison Chart£18,139£32,739Overall£0£0Boys£21,242£32,045Girls£17,253£33,087Co-Ed