21
Grange Junior School

Good

Pupils: 334, Age: 7-11, Gender: Mixed

Overall Rank: 10029 out of 16537 schools

Grange Drive, Swindon, SN3 4JY

22
Lawn Primary and Nursery School

Good

Pupils: 482, Age: 2-11, Gender: Mixed

Overall Rank: 10105 out of 16537 schools

Cleeve Lawn, Swindon, SN3 1LE

23
Oliver Tomkins Church of England Junior School

Good

Pupils: 201, Age: 7-11, Gender: Mixed

Overall Rank: 10135 out of 16537 schools

Beaumaris Road, Oliver Tomkins Schools, Swindon, SN5 8LW

24
Covingham Park Primary School

Good

Pupils: 360, Age: 5-11, Gender: Mixed

Overall Rank: 10200 out of 16537 schools

The Harriers, Swindon, SN3 5BD

25
Westrop Primary & Nursery School

Good

Pupils: 375, Age: 2-11, Gender: Mixed

Overall Rank: 10316 out of 16537 schools

Newburgh Place, Swindon, SN6 7DN

26
Gorse Hill Primary School

Good

Pupils: 461, Age: 2-11, Gender: Mixed

Overall Rank: 10468 out of 16537 schools

Avening Street, Swindon, SN2 8BZ

27
Hazelwood Academy

Good

Pupils: 251, Age: 2-11, Gender: Mixed

Overall Rank: 10552 out of 16537 schools

Stokesay Drive, Swindon, SN5 8DR

28
Southfield Junior School

Good

Pupils: 206, Age: 7-11, Gender: Mixed

Overall Rank: 10593 out of 16537 schools

Shrivenham Road, Swindon, SN6 7BZ

29
Even Swindon Primary School

Good

Pupils: 663, Age: 2-11, Gender: Mixed

Overall Rank: 10602 out of 16537 schools

Pasture Close, Swindon, SN2 2UJ

30
Drove Primary School

Outstanding

Pupils: 723, Age: 3-11, Gender: Mixed

Overall Rank: 10645 out of 16537 schools

Drove Road, Swindon, SN1 3AH