There are more than 20,0000 children enrolled in primary schools across the borough of Swindon, that’s about one-tenth of the borough’s entire population.

And they are spread across 67 schools.

Dividing 20,599 by 67 gives a mean average size of school of 307.4 pupils.

And most of the primary schools in the borough are around that mark, with many having between 200 and 400 pupils.

But the difference between the largest five and the smallest five is astonishing.

Figures held by Swindon Borough Council show that he biggest primary school in Swindon is Swindon Academy primary branch with  738 pupils on its books, nearly 28 times bigger than the smallest, Abbey Farm Educate Together.

The next smallest is Kingfisher CE academy in Wichelstowe with 32,  compared to the second biggest Drove Primary with 621.

Bishopstone Primary has 43 pupils. Then there’s a jump to the fourth smallest South Marston Primary at 101 pupils and then Eastrop infants at 116.

The third biggest primary  school is Haydonleigh Primary at 596, then Even Swindon Primary at 591 and a drop to under 500 for Lethbridge Primary at 488.

What connects the small schools is they are either very new like Abbey Farm and Kingfisher, which is in Wichelstowe,  or in rural parts of the borough, which includes South Marston, even though it’s very close to Swindon town centre. Things will change when the village is expanded as part of the New Eastern Villages.

The bigger schools are all in densely populated areas of either central Swindon like Drove, Lethbridge and Even Swindon schools or in more recently built areas of housing expansion, like Haydonleigh in Haydon Wick.

In the case of Swindon Academy Primary there are two factors. The school is actually two schools on two different campuses, Alton Close in Penhill and Beech Avenue in Pinehurst, but they are counted as one school, and they are both in densely populated parts of the borough.

The full list of Swindon’s Primary Schools is below, in alphabetical order.

 

Abbey Farm Educate Together 26

Abbey Meads Primary 464

Badbury Park 177

Beechcroft Infant 238

Bishopstone Primary 43

Bridlewood Primary 207

Brook Field Primary 412

Catherine Wayte Primary 400

Chiseldon Primary 181

Colebrook Infant 146

Colebrook Junior 196

Covingham Park Primary 360

Croft Primary 419

Drove Primary 621

East Wichel Primary 373

Eastrop Infant 116

Eldene Primary 317

Even Swindon Primary 591

Ferndale Primary 431

Goddard Park Primary 544

Gorse Hill Primary 406

Grange Infant 214

Grange Junior 334

Greenmeadow Primary 219

Haydon Wick Primary 274

Haydonleigh Primary 596

Hazelwood Primary 207

Holy Cross Primary 388

Holy Family Primary 269

Holy Rood Primary 391

Kingfisher CE Academy 32

King William Street Primary 205

Lainesmead Primary 375

Lawn Primary 420

Lethbridge Primary 488

Liden Academy 361

Millbrook Primary 325

Moredon Primary 387

Mountford Manor Primary 197

Nythe Primary168

Oakhurst Primary395

Oaktree Primary317

Oliver Tomkins Infant142

Oliver Tomkins Junior 201

Orchid Vale Primary 378

Peatmoor Primary 203

Red Oaks Primary 424

Robert Le Kyng Primary 418

Rodbourne Cheney Primary 205

Ruskin Junior 331

Seven Fields Primary 253

Shaw Ridge Primary 397

South Marston Primary 101

Southfield Junior 206

St Catherine's Primary 206

St Francis Primary 420

St Leonard's Primary 174

St Mary's Primary 359

Swindon Academy (Primary) 738

Tadpole Farm Primary 436

Tregoze Primary 209

Wanborough Primary 205

Westlea Primary 275

Westrop Primary 298

William Morris 230

Wroughton Infant 216

Wroughton Junior 344

Total: 20,599