Groundsense

Every councilRanked

Distance to the nearest independent primary school, km, every council ranked

Measured in a straight line from where people live and averaged, to independent schools teaching primary ages, prep and all through schools among them. Independent special schools are not counted. Figures for October 2026, published for 326 councils in England and Scotland. Lowest first: the order says where a council sits, not whether that is good.

Joint lowest: City of London; Kensington and Chelsea, 0.4. The council in the middle: South Gloucestershire, 4.4. Highest: Isles of Scilly, 69.5.

Distance to the nearest independent primary school, km, every council it is published for, lowest first
PlaceCouncilFigure
1 jointCity of LondonLondon0.4
1 jointKensington and ChelseaLondon0.4
3WestminsterLondon0.5
4CamdenLondon0.6
5Hammersmith and FulhamLondon0.7
6 jointHackneyLondon0.8
6 jointWandsworthLondon0.8
6 jointRichmond upon ThamesLondon0.8
9IslingtonLondon1.0
10 jointKingston upon ThamesLondon1.1
10 jointBarnetLondon1.1
10 jointCheltenhamSouth West1.1
10 jointElmbridgeSouth East1.1
10 jointNewhamLondon1.1
15 jointBrentLondon1.2
15 jointHaringeyLondon1.2
15 jointMertonLondon1.2
15 jointOxfordSouth East1.2
19 jointReadingSouth East1.3
19 jointHarrowLondon1.3
19 jointRedbridgeLondon1.3
19 jointLambethLondon1.3
23 jointSuttonLondon1.4
23 jointTower HamletsLondon1.4
23 jointHounslowLondon1.4
23 jointNorwichEast of England1.4
27 jointEalingLondon1.5
27 jointEpsom and EwellSouth East1.5
27 jointSouthend-on-SeaEast of England1.5
27 jointEnfieldLondon1.5
27 jointWaltham ForestLondon1.5
27 jointSloughSouth East1.5
33 jointBrighton and HoveSouth East1.6
33 jointCambridgeEast of England1.6
33 jointTraffordNorth West1.6
33 jointSouthwarkLondon1.6
33 jointWorcesterWest Midlands1.6
33 jointWindsor and MaidenheadSouth East1.6
33 jointWatfordEast of England1.6
40 jointLutonEast of England1.7
40 jointHertsmereEast of England1.7
40 jointCroydonLondon1.7
40 jointLewishamLondon1.7
44 jointExeterSouth West1.8
44 jointSt AlbansEast of England1.8
44 jointWorthingSouth East1.8
44 jointThree RiversEast of England1.8
44 jointDacorumEast of England1.8
44 jointTandridgeSouth East1.8
50 jointPrestonNorth West1.9
50 jointManchesterNorth West1.9
50 jointCity of EdinburghScotland1.9
50 jointCoventryWest Midlands1.9
50 jointIpswichEast of England1.9
50 jointLeicesterEast Midlands1.9
50 jointBristolSouth West1.9
57 jointWarwickWest Midlands2.0
57 jointBracknell ForestSouth East2.0
57 jointPortsmouthSouth East2.0
57 jointWaverleySouth East2.0
57 jointAberdeen CityScotland2.0
57 jointWokingSouth East2.0
57 jointSalfordNorth West2.0
64 jointHaveringLondon2.1
64 jointBromleyLondon2.1
64 jointWokinghamSouth East2.1
64 jointStockportNorth West2.1
68 jointTunbridge WellsSouth East2.2
68 jointOldhamNorth West2.2
68 jointNottinghamEast Midlands2.2
71 jointNewcastle upon TyneNorth East2.3
71 jointHyndburnNorth West2.3
71 jointGloucesterSouth West2.3
71 jointAdurSouth East2.3
71 jointDerbyEast Midlands2.3
71 jointSpelthorneSouth East2.3
71 jointGraveshamSouth East2.3
78 jointFyldeNorth West2.4
78 jointBrentwoodEast of England2.4
80 jointBurnleyNorth West2.5
80 jointCrawleySouth East2.5
80 jointBournemouth, Christchurch and PooleSouth West2.5
80 jointFarehamSouth East2.5
80 jointHillingdonLondon2.5
80 jointMid SussexSouth East2.5
86 jointReigate and BansteadSouth East2.6
86 jointRunnymedeSouth East2.6
86 jointGuildfordSouth East2.6
86 jointStockton-on-TeesNorth East2.6
86 jointYorkYorkshire and the Humber2.6
86 jointOadby and WigstonEast Midlands2.6
86 jointPlymouthSouth West2.6
93 jointGreenwichLondon2.7
93 jointSurrey HeathSouth East2.7
95 jointLincolnEast Midlands2.8
95 jointClackmannanshireScotland2.8
95 jointEast RenfrewshireScotland2.8
98 jointSouthamptonSouth East2.9
98 jointBuryNorth West2.9
100 jointChelmsfordEast of England3.0
100 jointLiverpoolNorth West3.0
100 jointEast HertfordshireEast of England3.0
100 jointMilton KeynesSouth East3.0
100 jointBradfordYorkshire and the Humber3.0
100 jointBedfordEast of England3.0
100 jointRochdaleNorth West3.0
107 jointBirminghamWest Midlands3.1
107 jointTest ValleySouth East3.1
107 jointBlackburn with DarwenNorth West3.1
107 jointChesterfieldEast Midlands3.1
107 jointBarking and DagenhamLondon3.1
107 jointWyre ForestWest Midlands3.1
107 jointEpping ForestEast of England3.1
107 jointGlasgow CityScotland3.1
107 jointBlabyEast Midlands3.1
116 jointBoltonNorth West3.2
116 jointGatesheadNorth East3.2
118 jointWolverhamptonWest Midlands3.3
118 jointSevenoaksSouth East3.3
118 jointGosportSouth East3.3
118 jointSandwellWest Midlands3.3
118 jointWalsallWest Midlands3.3
118 jointHartSouth East3.3
118 jointTamesideNorth West3.3
118 jointKingston upon HullYorkshire and the Humber3.3
118 jointThanetSouth East3.3
127 jointDundee CityScotland3.4
127 jointEastleighSouth East3.4
127 jointNorth East LincolnshireYorkshire and the Humber3.4
127 jointCherwellSouth East3.4
131 jointPeterboroughEast of England3.5
131 jointRibble ValleyNorth West3.5
131 jointCharnwoodEast Midlands3.5
131 jointSolihullWest Midlands3.5
135 jointRugbyWest Midlands3.6
135 jointColchesterEast of England3.6
135 jointMole ValleySouth East3.6
135 jointWirralNorth West3.6
139 jointCalderdaleYorkshire and the Humber3.7
139 jointDoverSouth East3.7
139 jointHarlowEast of England3.7
139 jointLancasterNorth West3.7
143 jointBromsgroveWest Midlands3.8
143 jointSouth RibbleNorth West3.8
143 jointKirkleesYorkshire and the Humber3.8
146 jointPendleNorth West3.9
146 jointStaffordWest Midlands3.9
146 jointStoke-on-TrentWest Midlands3.9
146 jointRushmoorSouth East3.9
150 jointEastbourneSouth East4.0
150 jointHastingsSouth East4.0
152 jointBuckinghamshireSouth East4.1
152 jointNewcastle-under-LymeWest Midlands4.1
154 jointWelwyn HatfieldEast of England4.2
154 jointWinchesterSouth East4.2
154 jointMedwaySouth East4.2
154 jointLeedsYorkshire and the Humber4.2
154 jointMaidstoneSouth East4.2
154 jointThurrockEast of England4.2
160 jointTeignbridgeSouth West4.3
160 jointAshfordSouth East4.3
162 jointBexleyLondon4.4
162 jointSouth GloucestershireSouth West4.4
162 jointTelford and WrekinWest Midlands4.4
162 jointSheffieldYorkshire and the Humber4.4
166 jointNew ForestSouth East4.5
166 jointTonbridge and MallingSouth East4.5
166 jointGedlingEast Midlands4.5
166 jointTewkesburySouth West4.5
170 jointEast LothianScotland4.6
170 jointDudleyWest Midlands4.6
170 jointNewark and SherwoodEast Midlands4.6
170 jointErewashEast Midlands4.6
170 jointStroudSouth West4.6
170 jointSouth KestevenEast Midlands4.6
170 jointWakefieldYorkshire and the Humber4.6
177 jointSunderlandNorth East4.7
177 jointNorth HertfordshireEast of England4.7
177 jointWest BerkshireSouth East4.7
180 jointBath and North East SomersetSouth West4.8
180 jointTorbaySouth West4.8
180 jointWest NorthamptonshireEast Midlands4.8
180 jointCastle PointEast of England4.8
184 jointRushcliffeEast Midlands4.9
184 jointSeftonNorth West4.9
184 jointBroxbourneEast of England4.9
184 jointVale of White HorseSouth East4.9
184 jointCanterburySouth East4.9
189 jointBroxtoweEast Midlands5.0
189 jointChichesterSouth East5.0
189 jointLichfieldWest Midlands5.0
189 jointCheshire EastNorth West5.0
193RutlandEast Midlands5.1
194 jointRenfrewshireScotland5.2
194 jointEast SuffolkEast of England5.2
194 jointWiltshireSouth West5.2
197 jointWyreNorth West5.3
197 jointCheshire West and ChesterNorth West5.3
199KnowsleyNorth West5.4
200 jointHorshamSouth East5.5
200 jointSt. HelensNorth West5.5
202 jointWest OxfordshireSouth East5.6
202 jointRochfordEast of England5.6
204 jointEast CambridgeshireEast of England5.7
204 jointSouth StaffordshireWest Midlands5.7
204 jointDartfordSouth East5.7
204 jointSouth OxfordshireSouth East5.7
208 jointBlackpoolNorth West5.9
208 jointWest LancashireNorth West5.9
208 jointNorth NorthamptonshireEast Midlands5.9
211 jointMalvern HillsWest Midlands6.0
211 jointStevenageEast of England6.0
211 jointIsle of WightSouth East6.0
211 jointNorth LincolnshireYorkshire and the Humber6.0
211 jointDoncasterYorkshire and the Humber6.0
216 jointAmber ValleyEast Midlands6.1
216 jointSouth DerbyshireEast Midlands6.1
218 jointMaldonEast of England6.2
218 jointStratford-on-AvonWest Midlands6.2
218 jointSwindonSouth West6.2
221BasildonEast of England6.4
222 jointTorridgeSouth West6.5
222 jointWealdenSouth East6.5
222 jointNorth East DerbyshireEast Midlands6.5
225East HampshireSouth East6.6
226 jointBroadlandEast of England6.7
226 jointNorth WarwickshireWest Midlands6.7
228 jointNuneaton and BedworthWest Midlands6.8
228 jointHaltonNorth West6.8
230 jointWest SuffolkEast of England6.9
230 jointCentral BedfordshireEast of England6.9
232 jointBraintreeEast of England7.0
232 jointBassetlawEast Midlands7.0
232 jointLewesSouth East7.0
232 jointWiganNorth West7.0
236 jointEast DevonSouth West7.1
236 jointMidlothianScotland7.1
238 jointMiddlesbroughNorth East7.2
238 jointRotherSouth East7.2
240 jointDorsetSouth West7.3
240 jointBasingstoke and DeaneSouth East7.3
240 jointInverclydeScotland7.3
243 jointEast DunbartonshireScotland7.4
243 jointStaffordshire MoorlandsWest Midlands7.4
243 jointNorth SomersetSouth West7.4
246 jointEast StaffordshireWest Midlands7.5
246 jointSouth HollandEast Midlands7.5
248Hinckley and BosworthEast Midlands7.6
249 jointWychavonWest Midlands7.7
249 jointArunSouth East7.7
251 jointRossendaleNorth West7.8
251 jointNorth TynesideNorth East7.8
251 jointBaberghEast of England7.8
254 jointWest DunbartonshireScotland7.9
254 jointShropshireWest Midlands7.9
254 jointHarboroughEast Midlands7.9
254 jointWarringtonNorth West7.9
254 jointTendringEast of England7.9
254 jointSomersetSouth West7.9
260 jointFenlandEast of England8.0
260 jointSouth CambridgeshireEast of England8.0
262 jointAshfieldEast Midlands8.1
262 jointBolsoverEast Midlands8.1
262 jointSouth TynesideNorth East8.1
262 jointMid SuffolkEast of England8.1
266HerefordshireWest Midlands8.2
267 jointSouth AyrshireScotland8.3
267 jointCounty DurhamNorth East8.3
267 jointWest LindseyEast Midlands8.3
267 jointMid DevonSouth West8.3
271North YorkshireYorkshire and the Humber8.4
272HavantSouth East8.5
273 jointCotswoldSouth West8.6
273 jointRedditchWest Midlands8.6
275 jointNorth West LeicestershireEast Midlands8.7
275 jointSouth LanarkshireScotland8.7
277Westmorland and FurnessNorth West8.8
278Redcar and ClevelandNorth East9.2
279HartlepoolNorth East9.4
280Derbyshire DalesEast Midlands9.5
281StirlingScotland9.6
282 jointUttlesfordEast of England9.7
282 jointSwaleSouth East9.7
284 jointHuntingdonshireEast of England9.8
284 jointChorleyNorth West9.8
286North LanarkshireScotland10.2
287Cannock ChaseWest Midlands10.4
288 jointTamworthWest Midlands10.7
288 jointWest DevonSouth West10.7
290 jointForest of DeanSouth West10.8
290 jointWest LothianScotland10.8
292 jointPerth and KinrossScotland10.9
292 jointRotherhamYorkshire and the Humber10.9
292 jointMansfieldEast Midlands10.9
295High PeakEast Midlands11.4
296MeltonEast Midlands11.6
297North KestevenEast Midlands11.7
298North DevonSouth West11.9
299 jointEast Riding of YorkshireYorkshire and the Humber12.0
299 jointSouth HamsSouth West12.0
301South NorfolkEast of England12.1
302North NorfolkEast of England12.2
303BarnsleyYorkshire and the Humber13.0
304DarlingtonNorth East13.2
305 jointFolkestone and HytheSouth East13.5
305 jointFalkirkScotland13.5
307CornwallSouth West13.6
308Great YarmouthEast of England13.7
309 jointKing's Lynn and West NorfolkEast of England14.4
309 jointBrecklandEast of England14.4
311East LindseyEast Midlands14.7
312Scottish BordersScotland15.7
313FifeScotland15.8
314MorayScotland16.6
315NorthumberlandNorth East17.4
316AngusScotland19.0
317East AyrshireScotland19.8
318Na h-Eileanan SiarScotland20.6
319North AyrshireScotland20.8
320BostonEast Midlands21.5
321CumberlandNorth West22.7
322AberdeenshireScotland28.9
323Argyll and ButeScotland31.8
324HighlandScotland42.5
325Dumfries and GallowayScotland47.9
326Isles of ScillySouth West69.5

Not in this list

  • Northern Ireland. Northern Ireland's independent schools are not placed: their postcodes' locations are licensed.
  • Orkney Islands and Shetland Islands. Not published for these councils.
  • Wales. Wales's list of independent schools gives no ages and does not say which are special schools.

Department for Education, Get Information About Schools, open independent schools, 2026-10-22; Scottish Government, register of independent schools, less those registered for additional support needs alone, read at every census area · October 2026 · fetched 22 October 2026 · How this is measured

Weighing up two or three of these places?

A plan sets them beside where you live now, figure by figure, built around the three things that would decide it for you. £49 once, built the moment you pay, with a full refund for 14 days.