Browse ยท England

Find primary schools across England

Choose a city, town or London borough to compare primary school rankings, maps, local stats and nearby school information, then use postcode search when distance matters.

Local primary rankings by city and borough

Start with an area hub when you want local primary school rankings, map context and nearby school information. Use the primary schools near me page to compare schools by distance, and use the national league table when you want an England-wide view of primary performance.

London boroughs, A-Z

  1. Barking and Dagenham, London
  2. Barnet, London
  3. Bexley, London
  4. Brent, London
  5. Bromley, London
  6. Camden, London
  7. City of London
  8. Croydon, London
  9. Ealing, London
  10. Enfield, London
  11. Greenwich, London
  12. Hackney, London
  13. Hammersmith and Fulham, London
  14. Haringey, London
  15. Harrow, London
  16. Havering, London
  17. Hillingdon, London
  18. Hounslow, London
  19. Islington, London
  20. Kensington and Chelsea, London
  21. Kingston upon Thames, London
  22. Lambeth, London
  23. Lewisham, London
  24. Merton, London
  25. Newham, London
  26. Redbridge, London
  27. Richmond upon Thames, London
  28. Southwark, London
  29. Sutton, London
  30. Tower Hamlets, London
  31. Waltham Forest, London
  32. Wandsworth, London
  33. Westminster, London

All cities and towns, A-Z

  1. Abbots Langley
  2. Abingdon
  3. Accrington
  4. Addlestone
  5. Alcester
  6. Aldeburgh
  7. Aldershot
  8. Alford
  9. Alfreton
  10. Alnwick
  11. Alresford
  12. Alston
  13. Alton
  14. Altrincham
  15. Ambleside
  16. Amersham
  17. Andover
  18. Appleby-in-Westmorland
  19. Arlesey
  20. Arundel
  21. Ascot
  22. Ashbourne
  23. Ashby-de-la-Zouch
  24. Ashford
  25. Ashington
  26. Ashtead
  27. Ashton-under-Lyne
  28. Askam-in-Furness
  29. Atherstone
  30. Attleborough
  31. Axbridge
  32. Axminster
  33. Aylesbury
  34. Aylesford
  35. Bacup
  36. Badminton
  37. Bagshot
  38. Bakewell
  39. Baldock
  40. Banbury
  41. Banstead
  42. Banwell
  43. Barnard Castle
  44. Barnetby
  45. Barnoldswick
  46. Barnsley
  47. Barnstaple
  48. Barrow-in-Furness
  49. Barrow-upon-Humber
  50. Barton-upon-Humber
  51. Basildon
  52. Basingstoke
  53. Bath
  54. Batley
  55. Battle
  56. Beaconsfield
  57. Beaminster
  58. Beaworthy
  59. Beccles
  60. Beckenham
  61. Beckermet
  62. Bedale
  63. Bedford
  64. Bedlington
  65. Bedworth
  66. Belford
  67. Belper
  68. Belvedere
  69. Bembridge
  70. Benfleet
  71. Berkeley
  72. Berkhamsted
  73. Berwick-upon-Tweed
  74. Betchworth
  75. Beverley
  76. Bewdley
  77. Bexhill-on-Sea
  78. Bexleyheath
  79. Bicester
  80. Bideford
  81. Biggleswade
  82. Billericay
  83. Billingham
  84. Billingshurst
  85. Bilston
  86. Bingley
  87. Birchington
  88. Birkenhead
  89. Birmingham
  90. Bishop Auckland
  91. Bishop's Stortford
  92. Bishops Castle
  93. Blackburn
  94. Blackpool
  95. Blandford Forum
  96. Blaydon-on-Tyne
  97. Blyth
  98. Bodmin
  99. Bognor Regis
  100. Boldon Colliery
  101. Bolton
  102. Bootle
  103. Bordon
  104. Borehamwood
  105. Boscastle
  106. Boston
  107. Bourne
  108. Bourne End
  109. Bournemouth
  110. Brackley
  111. Bracknell
  112. Bradford
  113. Bradford-on-Avon
  114. Braintree
  115. Brampton
  116. Brandon
  117. Braunton
  118. Brentwood
  119. Bridgnorth
  120. Bridgwater
  121. Bridlington
  122. Bridport
  123. Brierley Hill
  124. Brigg
  125. Brighouse
  126. Brighton
  127. Bristol
  128. Brixham
  129. Broadstairs
  130. Broadstone
  131. Broadway
  132. Brockenhurst
  133. Bromsgrove
  134. Bromyard
  135. Broseley
  136. Brough
  137. Broughton-in-Furness
  138. Broxbourne
  139. Bruton
  140. Buckfastleigh
  141. Buckhurst Hill
  142. Buckingham
  143. Bude
  144. Budleigh Salterton
  145. Bungay
  146. Buntingford
  147. Bures
  148. Burgess Hill
  149. Burnham-on-Crouch
  150. Burnham-on-Sea
  151. Burnley
  152. Burntwood
  153. Burton-on-Trent
  154. Bury
  155. Bury St. Edmunds
  156. Bushey
  157. Buxton
  158. Callington
  159. Calne
  160. Camberley
  161. Camborne
  162. Cambridge
  163. Camelford
  164. Cannock
  165. Canterbury
  166. Canvey Island
  167. Carlisle
  168. Carnforth
  169. Castle Cary
  170. Caterham
  171. Catterick Garrison
  172. Chard
  173. Chatham
  174. Chathill
  175. Chatteris
  176. Cheadle
  177. Cheddar
  178. Chelmsford
  179. Cheltenham
  180. Chepstow
  181. Chertsey
  182. Chesham
  183. Chessington
  184. Chester
  185. Chester le Street
  186. Chesterfield
  187. Chichester
  188. Chigwell
  189. Chinnor
  190. Chippenham
  191. Chipping Campden
  192. Chipping Norton
  193. Chislehurst
  194. Choppington
  195. Chorley
  196. Christchurch
  197. Chulmleigh
  198. Church Stretton
  199. Cirencester
  200. Clacton-on-Sea
  201. Cleator
  202. Cleator Moor
  203. Cleckheaton
  204. Cleethorpes
  205. Clevedon
  206. Clitheroe
  207. Cobham
  208. Cockermouth
  209. Colchester
  210. Coleford
  211. Colne
  212. Colyton
  213. Congleton
  214. Coniston
  215. Consett
  216. Corbridge
  217. Corby
  218. Cornwall
  219. Corsham
  220. Cotswold
  221. Cottingham
  222. Coventry
  223. Cowes
  224. Cradley Heath
  225. Cramlington
  226. Cranbrook
  227. Cranleigh
  228. Crawley
  229. Crediton
  230. Crewe
  231. Crewkerne
  232. Cromer
  233. Crook
  234. Crowborough
  235. Crowthorne
  236. Cullompton
  237. Dalton-in-Furness
  238. Darlington
  239. Dartford
  240. Dartmouth
  241. Darwen
  242. Daventry
  243. Dawlish
  244. Deal
  245. Delabole
  246. Derby
  247. Dereham
  248. Devizes
  249. Dewsbury
  250. Didcot
  251. Diss
  252. Doncaster
  253. Dorchester
  254. Dorking
  255. Dover
  256. Downham Market
  257. Driffield
  258. Droitwich
  259. Dronfield
  260. Dudley
  261. Dukinfield
  262. Dulverton
  263. Dunmow
  264. Dunstable
  265. Durham
  266. East Boldon
  267. East Cowes
  268. East Grinstead
  269. Eastbourne
  270. Eastleigh
  271. Edenbridge
  272. Egham
  273. Egremont
  274. Elland
  275. Ellesmere
  276. Ellesmere Port
  277. Ely
  278. Emsworth
  279. Epping
  280. Epsom
  281. Erith
  282. Esher
  283. Essendon
  284. Etchingham
  285. Evesham
  286. Exeter
  287. Exmouth
  288. Eye
  289. Fakenham
  290. Falmouth
  291. Fareham
  292. Faringdon
  293. Farnborough
  294. Farnham
  295. Faversham
  296. Felixstowe
  297. Ferndown
  298. Ferryhill
  299. Filey
  300. Fleet
  301. Fleetwood
  302. Folkestone
  303. Fordingbridge
  304. Forest Row
  305. Fowey
  306. Frampton Cotterell
  307. Freshwater
  308. Frinton-on-Sea
  309. Frizington
  310. Frodsham
  311. Frome
  312. Gainsborough
  313. Gateshead
  314. Gerrards Cross
  315. Gillingham
  316. Glastonbury
  317. Glossop
  318. Gloucester
  319. Godalming
  320. Godstone
  321. Goole
  322. Gosport
  323. Grange-over-Sands
  324. Grantham
  325. Gravesend
  326. Grays
  327. Great Missenden
  328. Great Yarmouth
  329. Greenhithe
  330. Grimsby
  331. Guildford
  332. Guisborough
  333. Hailsham
  334. Halesowen
  335. Halesworth
  336. Halifax
  337. Halstead
  338. Haltwhistle
  339. Harleston
  340. Harlow
  341. Harpenden
  342. Harrogate
  343. Hartfield
  344. Hartlepool
  345. Harwich
  346. Hassocks
  347. Hastings
  348. Hatfield
  349. Havant
  350. Haverhill
  351. Hawes
  352. Hayle
  353. Hayling Island
  354. Haywards Heath
  355. Heanor
  356. Heathfield
  357. Hebburn
  358. Hebden Bridge
  359. Helston
  360. Hemel Hempstead
  361. Henfield
  362. Henley-in-Arden
  363. Henley-on-Thames
  364. Henlow
  365. Hereford
  366. Herne Bay
  367. Hertford
  368. Hessle
  369. Hexham
  370. Heywood
  371. High Peak
  372. High Wycombe
  373. Highbridge
  374. Hinckley
  375. Hindhead
  376. Hitchin
  377. Hockley
  378. Hoddesdon
  379. Holmfirth
  380. Holmrook
  381. Holsworthy
  382. Holt
  383. Honiton
  384. Hook
  385. Hope Valley
  386. Horncastle
  387. Hornsea
  388. Horsham
  389. Houghton le Spring
  390. Hove
  391. Huddersfield
  392. Hull
  393. Hungerford
  394. Hunstanton
  395. Huntingdon
  396. Hyde
  397. Hythe
  398. Ilkeston
  399. Ilkley
  400. Ilminster
  401. Immingham
  402. Ingatestone
  403. Ipswich
  404. Isle of Wight
  405. Iver
  406. Ivybridge
  407. Jarrow
  408. Keighley
  409. Kendal
  410. Kenilworth
  411. Keston
  412. Keswick
  413. Kettering
  414. Keynsham
  415. Kidderminster
  416. Kidlington
  417. King's Lynn
  418. Kings Langley
  419. Kingsbridge
  420. Kingswinford
  421. Kington
  422. Kirkby Stephen
  423. Kirkby-in-Furness
  424. Knaresborough
  425. Knebworth
  426. Knottingley
  427. Knutsford
  428. Lancaster
  429. Lancing
  430. Langport
  431. Launceston
  432. Leamington Spa
  433. Leatherhead
  434. Ledbury
  435. Leeds
  436. Leek
  437. Leicester
  438. Leigh
  439. Leigh-on-Sea
  440. Leighton Buzzard
  441. Leiston
  442. Leominster
  443. Letchworth
  444. Lewes
  445. Leyburn
  446. Leyland
  447. Lichfield
  448. Lifton
  449. Lightwater
  450. Lincoln
  451. Lingfield
  452. Liphook
  453. Liskeard
  454. Liss
  455. Littleborough
  456. Littlehampton
  457. Liverpool
  458. Liversedge
  459. London
  460. Longfield
  461. Looe
  462. Lostwithiel
  463. Loughborough
  464. Loughton
  465. Louth
  466. Lowestoft
  467. Ludlow
  468. Luton
  469. Lutterworth
  470. Lyme Regis
  471. Lymington
  472. Lymm
  473. Lyndhurst
  474. Lytham St. Annes
  475. Mablethorpe
  476. Macclesfield
  477. Maidenhead
  478. Maidstone
  479. Maldon
  480. Malmesbury
  481. Malpas
  482. Malton
  483. Malvern
  484. Manchester
  485. Manningtree
  486. Mansfield
  487. Marazion
  488. March
  489. Margate
  490. Market Drayton
  491. Market Harborough
  492. Market Rasen
  493. Marlborough
  494. Marlow
  495. Martock
  496. Maryport
  497. Matlock
  498. Mayfield
  499. Melksham
  500. Melton Constable
  501. Melton Mowbray
  502. Merriott
  503. Mexborough
  504. Middlesbrough
  505. Middlewich
  506. Midhurst
  507. Millom
  508. Milnthorpe
  509. Milton Keynes
  510. Minehead
  511. Mirfield
  512. Monmouth
  513. Montgomery
  514. Moor Row
  515. Morecambe
  516. Moreton-in-Marsh
  517. Morpeth
  518. Much Hadham
  519. Much Wenlock
  520. Nantwich
  521. Nelson
  522. Neston
  523. New Malden
  524. New Milton
  525. New Romney
  526. Newark
  527. Newbiggin-by-the-Sea
  528. Newbury
  529. Newcastle
  530. Newhaven
  531. Newmarket
  532. Newport
  533. Newport Pagnell
  534. Newquay
  535. Newton Abbot
  536. Newton Aycliffe
  537. Newton-le-Willows
  538. Normanton
  539. North Ferriby
  540. North Shields
  541. North West Leicestershire
  542. Northallerton
  543. Northampton
  544. Northwich
  545. Northwood
  546. Norwich
  547. Nottingham
  548. Nuneaton
  549. Oakham
  550. Oldbury
  551. Oldham
  552. Olney
  553. Ongar
  554. Ormskirk
  555. Orpington
  556. Ossett
  557. Oswestry
  558. Otley
  559. Oxford
  560. Oxted
  561. Padstow
  562. Paignton
  563. Par
  564. Peacehaven
  565. Penrith
  566. Penryn
  567. Penzance
  568. Perranporth
  569. Pershore
  570. Peterborough
  571. Peterlee
  572. Petersfield
  573. Petworth
  574. Pevensey
  575. Pewsey
  576. Pickering
  577. Plymouth
  578. Polegate
  579. Pontefract
  580. Poole
  581. Port Isaac
  582. Portishead
  583. Portland
  584. Portsmouth
  585. Potters Bar
  586. Poulton-le-Fylde
  587. Prenton
  588. Prescot
  589. Preston
  590. Princes Risborough
  591. Prudhoe
  592. Pudsey
  593. Pulborough
  594. Queenborough
  595. Radlett
  596. Radstock
  597. Ramsgate
  598. Rayleigh
  599. Reading
  600. Redcar
  601. Redditch
  602. Redhill
  603. Redruth
  604. Reigate
  605. Retford
  606. Richmond
  607. Rickmansworth
  608. Riding Mill
  609. Ringwood
  610. Ripley
  611. Ripon
  612. Robertsbridge
  613. Rochdale
  614. Rochester
  615. Rochford
  616. Romford
  617. Romney Marsh
  618. Romsey
  619. Ross-on-Wye
  620. Rossendale
  621. Rotherham
  622. Rowlands Gill
  623. Rowley Regis
  624. Royston
  625. Rugby
  626. Rugeley
  627. Runcorn
  628. Rushden
  629. Ryde
  630. Rye
  631. Ryton
  632. Saffron Walden
  633. Salcombe
  634. Salford
  635. Salisbury
  636. Saltash
  637. Saltburn-by-the-Sea
  638. Sandbach
  639. Sandhurst
  640. Sandwich
  641. Sandy
  642. Sawbridgeworth
  643. Saxmundham
  644. Scarborough
  645. Scunthorpe
  646. Seaford
  647. Seaham
  648. Seahouses
  649. Seascale
  650. Seaton
  651. Seaview
  652. Sedbergh
  653. Selby
  654. Settle
  655. Sevenoaks
  656. Shaftesbury
  657. Shanklin
  658. Sheerness
  659. Sheffield
  660. Shefford
  661. Shepperton
  662. Shepton Mallet
  663. Sherborne
  664. Shifnal
  665. Shildon
  666. Shipley
  667. Shipston-on-Stour
  668. Shoreham-by-Sea
  669. Shrewsbury
  670. Sidcup
  671. Sidmouth
  672. Sittingbourne
  673. Skegness
  674. Skipton
  675. Sleaford
  676. Slough
  677. Smethwick
  678. Solihull
  679. Somerton
  680. South Brent
  681. South Molton
  682. South Ockendon
  683. South Petherton
  684. South Shields
  685. Southam
  686. Southampton
  687. Southend-on-Sea
  688. Southminster
  689. Southport
  690. Southsea
  691. Southwell
  692. Southwold
  693. Sowerby Bridge
  694. Spalding
  695. Spennymoor
  696. Spilsby
  697. St Albans
  698. St Bees
  699. St. Austell
  700. St. Helens
  701. St. Leonards-on-Sea
  702. St. Neots
  703. Stafford
  704. Staines-upon-Thames
  705. Stalybridge
  706. Stamford
  707. Stanford-le-Hope
  708. Stanley
  709. Stansted
  710. Stevenage
  711. Steyning
  712. Stockbridge
  713. Stockport
  714. Stocksfield
  715. Stockton-on-Tees
  716. Stoke-on-Trent
  717. Stoke-sub-Hamdon
  718. Stone
  719. Stonehouse
  720. Stourbridge
  721. Stourport-on-Severn
  722. Stowmarket
  723. Stratford-upon-Avon
  724. Street
  725. Stroud
  726. Studley
  727. Sturminster Newton
  728. Sudbury
  729. Sunbury-on-Thames
  730. Sunderland
  731. Surbiton
  732. Sutton Coldfield
  733. Sutton-in-Ashfield
  734. Swadlincote
  735. Swaffham
  736. Swanage
  737. Swanley
  738. Swanscombe
  739. Swindon
  740. Tadcaster
  741. Tadley
  742. Tadworth
  743. Tamworth
  744. Tarporley
  745. Taunton
  746. Tavistock
  747. Teignmouth
  748. Telford
  749. Templecombe
  750. Tenbury Wells
  751. Tenterden
  752. Tetbury
  753. Tewkesbury
  754. Thame
  755. Thames Ditton
  756. Thatcham
  757. Thetford
  758. Thirsk
  759. Thorngumbald
  760. Thornton-Cleveleys
  761. Tidworth
  762. Tilbury
  763. Tintagel
  764. Tipton
  765. Tiverton
  766. Todmorden
  767. Tonbridge
  768. Torpoint
  769. Torquay
  770. Torrington
  771. Totland Bay
  772. Towcester
  773. Trimdon Station
  774. Tring
  775. Trowbridge
  776. Truro
  777. Tunbridge Wells
  778. Uckfield
  779. Ulceby
  780. Ulverston
  781. Umberleigh
  782. Uttoxeter
  783. Uxbridge
  784. Ventnor
  785. Verwood
  786. Virginia Water
  787. Wadebridge
  788. Wadhurst
  789. Wakefield
  790. Wallasey
  791. Wallingford
  792. Wallsend
  793. Walsall
  794. Walsingham
  795. Waltham Abbey
  796. Waltham Cross
  797. Walton on the Naze
  798. Walton-on-Thames
  799. Wantage
  800. Ware
  801. Wareham
  802. Warlingham
  803. Warminster
  804. Warrington
  805. Warwick
  806. Washington
  807. Watchet
  808. Waterlooville
  809. Watford
  810. Watlington
  811. Wedmore
  812. Wednesbury
  813. Welling
  814. Wellingborough
  815. Wellington
  816. Wells
  817. Wells-next-the-Sea
  818. Welwyn
  819. Welwyn Garden City
  820. West Bromwich
  821. West Byfleet
  822. West Malling
  823. West Wickham
  824. Westbury
  825. Westcliff-on-Sea
  826. Westerham
  827. Westgate-on-Sea
  828. Weston-super-Mare
  829. Wetherby
  830. Weybridge
  831. Weymouth
  832. Whitby
  833. Whitchurch
  834. Whitehaven
  835. Whitley Bay
  836. Whitstable
  837. Whyteleafe
  838. Wickford
  839. Widnes
  840. Wigan
  841. Wigston
  842. Wigton
  843. Willenhall
  844. Wiltshire
  845. Wimborne
  846. Wincanton
  847. Winchelsea
  848. Winchester
  849. Windermere
  850. Windlesham
  851. Windsor
  852. Wingate
  853. Winkleigh
  854. Winscombe
  855. Winsford
  856. Wirral
  857. Wisbech
  858. Witham
  859. Withernsea
  860. Witney
  861. Woking
  862. Wokingham
  863. Wolverhampton
  864. Woodbridge
  865. Woodhall Spa
  866. Woodstock
  867. Wooler
  868. Worcester
  869. Worcester Park
  870. Workington
  871. Worksop
  872. Worthing
  873. Wotton-under-Edge
  874. Wylam
  875. Yarm
  876. Yate
  877. Yateley
  878. Yelverton
  879. Yeovil
  880. York