Top Primary Schools in SA

top primary school rankings

About this guide

Think of this page almost like a school counselor, helping you through the tough decision of choosing the best school for your child. It includes a table listing some of the top primary schools in South Australia. You’ll also find some handy articles filled with helpful tips and advice on the benefits of tutoring and how to choose the right school for your child.

What the table shows

The table below shows the 150 top primary schools in South Australia.

To find the education information for each school, such as NAPLAN numeracy and literacy results, number of students enrolled and ISCEA socio economic advantage values, head on over to the myschools webpage for each school (found in the last column of the table below). If you need a little help navigating their website, check out our tips to getting the most out of the My Schools website .

For interest, we have provided the search volume for each of the top 150 schools in the table below.

Search volume is a metric that shows how often people search for something on Google each month. It’s a great indicator of how poplar something is – the more people that search for something, the higher the search volume.

It can also indicate the size of a school – the larger the school, the more students and parents might search for it on Google.

Top Primary Schools in South Australia >>

Related top school pages:

National - NSW - VIC - QLD - WA - ACT - TAS - NT

Top 150 Primary Schools in SA

# School Name Search Volume Keyword Searched School Type Location Postcode State My School URL
1 Linden Park Primary School 700 linden park primary school Government Linden Park 5065 SA https://www.myschool.edu.au/school/49386
2 St Peter's College 450 st peter's college Independent St Peters 5069 SA https://www.myschool.edu.au/school/49813
3 St Joseph's School 500 st joseph's school Catholic Clare 5453 SA https://www.myschool.edu.au/school/49734
4 Prince Alfred College 2400 prince alfred college Independent Kent Town 5067 SA https://www.myschool.edu.au/school/49811
5 Scotch College 8800 scotch college Independent Torrens Park 5062 SA https://www.myschool.edu.au/school/49815
6 St Peter's Collegiate Girls' School 10 st peters collegiate girls school Independent Stonyfell 5066 SA https://www.myschool.edu.au/school/49814
7 St Andrew's School 700 st andrew's school Independent Walkerville 5081 SA https://www.myschool.edu.au/school/49859
8 Pembroke School 2000 pembroke school Independent Kensington Park 5068 SA https://www.myschool.edu.au/school/49833
9 Seymour College 2700 seymour college Independent Glen Osmond 5064 SA https://www.myschool.edu.au/school/49810
10 King's Baptist Grammar School 400 kings baptist grammar school Independent Wynn Vale 5127 SA https://www.myschool.edu.au/school/49844
11 St Mary's Memorial School 80 st marys memorial school Catholic Glenelg 5045 SA https://www.myschool.edu.au/school/49695
12 Rose Park Primary School 450 rose park primary school Government Rose Park 5067 SA https://www.myschool.edu.au/school/49185
13 North Adelaide Primary School 400 north adelaide primary school Government North Adelaide 5006 SA https://www.myschool.edu.au/school/49191
14 Pulteney Grammar School 900 pulteney grammar school Independent Adelaide 5000 SA https://www.myschool.edu.au/school/49812
15 Sunrise Christian School Morphett Vale 40 sunrise christian school morphett vale Independent Morphett Vale 5162 SA https://www.myschool.edu.au/school/49802
16 Richmond Primary School 900 richmond primary school Government Keswick 5035 SA https://www.myschool.edu.au/school/49294
17 St Catherine's School 500 st catherine's school Catholic Stirling 5152 SA https://www.myschool.edu.au/school/49771
18 St Joseph's School 500 st joseph's school Catholic Ottoway 5013 SA https://www.myschool.edu.au/school/49759
19 Burnside Primary School 800 burnside primary school Government Burnside 5066 SA https://www.myschool.edu.au/school/49407
20 Highgate School 200 highgate school Government Highgate 5063 SA https://www.myschool.edu.au/school/50335
21 Norwood Primary School 600 norwood primary school Government Norwood 5067 SA https://www.myschool.edu.au/school/49164
22 St Joseph's School 500 st joseph's school Catholic Payneham South 5070 SA https://www.myschool.edu.au/school/49761
23 Wilderness School 1400 wilderness school Independent Medindie 5081 SA https://www.myschool.edu.au/school/49818
24 East Marden Primary School 1100 east marden primary school Government Campbelltown 5074 SA https://www.myschool.edu.au/school/49577
25 St Dominic's Priory College 250 st dominics priory college Catholic North Adelaide 5006 SA https://www.myschool.edu.au/school/49707
26 Glen Osmond Primary School 350 glen osmond primary school Government Myrtle Bank 5064 SA https://www.myschool.edu.au/school/49176
27 St Thomas' School 350 st thomas school Catholic Goodwood 5034 SA https://www.myschool.edu.au/school/49745
28 Southern Montessori School 70 southern montessori school Independent O'Sullivan Beach 5166 SA https://www.myschool.edu.au/school/49796
29 Hawthorndene Primary School 350 hawthorndene primary school Government Hawthorndene 5051 SA https://www.myschool.edu.au/school/49545
30 Marryatville Primary School 450 marryatville primary school Government Kensington 5068 SA https://www.myschool.edu.au/school/49227
31 St Anthony's Catholic Primary School 150 st anthony's catholic primary school Catholic Millicent 5280 SA https://www.myschool.edu.au/school/49755
32 Walkerville Primary School 700 walkerville primary school Government Walkerville 5081 SA https://www.myschool.edu.au/school/49331
33 East Adelaide School 500 east adelaide school Government St Peters 5069 SA https://www.myschool.edu.au/school/50333
34 Immanuel Primary School 450 immanuel primary school Independent Novar Gardens 5040 SA https://www.myschool.edu.au/school/49799
35 Parkside Primary School 250 parkside primary school Government Parkside 5063 SA https://www.myschool.edu.au/school/49269
36 St John's Grammar School 250 st johns grammar school Independent Belair 5052 SA https://www.myschool.edu.au/school/49858
37 St Joseph's School 500 st joseph's school Catholic Hectorville 5073 SA https://www.myschool.edu.au/school/49747
38 Walford Anglican School for Girls 300 walford anglican school for girls Independent Hyde Park 5061 SA https://www.myschool.edu.au/school/49816
39 St Anthony's Catholic Primary School 150 st anthony's catholic primary school Catholic Millicent 5280 SA https://www.myschool.edu.au/school/49755
40 Sunrise Christian School Paradise 40 sunrise christian school paradise Independent Paradise 5075 SA https://www.myschool.edu.au/school/49803
41 Heritage College 1000 heritage college Independent Oakden 5086 SA https://www.myschool.edu.au/school/49788
42 St Joseph's School 500 st joseph's school Catholic Tranmere 5073 SA https://www.myschool.edu.au/school/49773
43 St Joseph's School 500 st joseph's school Catholic Ottoway 5013 SA https://www.myschool.edu.au/school/49759
44 St Joseph's School 500 st joseph's school Catholic Ottoway 5013 SA https://www.myschool.edu.au/school/49759
45 Nailsworth Primary School 800 nailsworth primary school Government Nailsworth 5083 SA https://www.myschool.edu.au/school/49255
46 Emmaus Christian College 1000 emmaus christian college Independent South Plympton 5038 SA https://www.myschool.edu.au/school/49838
47 St Joseph's School 500 st joseph's school Catholic Hectorville 5073 SA https://www.myschool.edu.au/school/49747
48 Stirling East Primary School 250 stirling east primary school Government Stirling 5152 SA https://www.myschool.edu.au/school/49309
49 Crafers Primary School 450 crafers primary school Government Crafers 5152 SA https://www.myschool.edu.au/school/49153
50 Goodwood Primary School 1000 goodwood primary school Government Goodwood 5034 SA https://www.myschool.edu.au/school/49178
51 Kangarilla Primary School 100 kangarilla primary school Government Kangarilla 5157 SA https://www.myschool.edu.au/school/49196
52 St Anthony's School 200 st anthony's school Catholic Edwardstown 5039 SA https://www.myschool.edu.au/school/49738
53 Mercedes College 3500 mercedes college Catholic Springfield 5062 SA https://www.myschool.edu.au/school/49702
54 Uraidla Primary School 100 uraidla primary school Government Uraidla 5142 SA https://www.myschool.edu.au/school/49327
55 Saint Ignatius' College 1000 saint ignatius college Catholic Athelstone 5076 SA https://www.myschool.edu.au/school/49708
56 Southern Vales Christian College 1000 southern vales christian college Independent Morphett Vale 5162 SA https://www.myschool.edu.au/school/49841
57 Magill School 150 magill school Government Magill 5072 SA https://www.myschool.edu.au/school/50338
58 Loreto College 1800 loreto college Catholic Marryatville 5068 SA https://www.myschool.edu.au/school/49699
59 Upper Sturt Primary School 200 upper sturt primary school Government Upper Sturt 5156 SA https://www.myschool.edu.au/school/49326
60 St Martin's Catholic Primary School 100 st martin's catholic primary school Catholic Greenacres 5086 SA https://www.myschool.edu.au/school/49746
61 Edwardstown Primary School 600 edwardstown primary school Government Melrose Park 5039 SA https://www.myschool.edu.au/school/49162
62 Mitcham Primary School 1700 mitcham primary school Government Kingswood 5062 SA https://www.myschool.edu.au/school/49237
63 Pilgrim School 200 pilgrim school Independent Aberfoyle Park 5159 SA https://www.myschool.edu.au/school/49849
64 Westminster School 2100 westminster school Independent Marion 5043 SA https://www.myschool.edu.au/school/49817
65 Macclesfield Primary School 150 macclesfield primary school Government Macclesfield 5153 SA https://www.myschool.edu.au/school/49221
66 Prospect Primary School 500 prospect primary school Government Prospect 5082 SA https://www.myschool.edu.au/school/49287
67 St Bernadette's School 20 st bernadette's school Catholic St Marys 5042 SA https://www.myschool.edu.au/school/49768
68 St Martin de Porres School 100 st martin de porres school Catholic Sheidow Park 5158 SA https://www.myschool.edu.au/school/49725
69 Henley Beach Primary School 250 henley beach primary school Government Henley Beach South 5022 SA https://www.myschool.edu.au/school/49189
70 St Joseph's School 500 st joseph's school Catholic Murray Bridge 5253 SA https://www.myschool.edu.au/school/49757
71 St Joseph's School 500 st joseph's school Catholic Port Lincoln 5606 SA https://www.myschool.edu.au/school/49711
72 Scott Creek Primary School 90 scott creek primary school Government Scott Creek 5153 SA https://www.myschool.edu.au/school/49303
73 St Joseph's School 500 st joseph's school Catholic West Hindmarsh 5007 SA https://www.myschool.edu.au/school/49710
74 Cedar College 1500 cedar college Independent Northgate 5085 SA https://www.myschool.edu.au/school/49804
75 Christian Brothers' College 1500 christian brothers college Catholic Adelaide 5000 SA https://www.myschool.edu.au/school/49694
76 Christ the King School 250 christ the king school Catholic Warradale 5046 SA https://www.myschool.edu.au/school/49776
77 Trinity Gardens School 150 trinity gardens school Government Trinity Gardens 5068 SA https://www.myschool.edu.au/school/49338
78 Portside Christian College 600 portside christian college Independent New Port 5015 SA https://www.myschool.edu.au/school/49834
79 Colonel Light Gardens Primary School 250 colonel light gardens primary school Government Colonel Light Gardens 5041 SA https://www.myschool.edu.au/school/49415
80 Our Lady of Hope School 150 our lady of hope school Catholic Greenwith 5125 SA https://www.myschool.edu.au/school/49785
81 St Joseph's School 500 st joseph's school Catholic Peterborough 5422 SA https://www.myschool.edu.au/school/49763
82 Annesley College 200 annesley college Independent Wayville 5034 SA https://www.myschool.edu.au/school/49808
83 Pedare Christian College 600 pedare christian college Independent Golden Grove 5125 SA https://www.myschool.edu.au/school/49851
84 Torrens Valley Christian School 800 torrens valley christian school Independent Hope Valley 5090 SA https://www.myschool.edu.au/school/49839
85 Sunrise Christian School Marion 100 sunrise christian school marion Independent Marion 5043 SA https://www.myschool.edu.au/school/40318
86 Our Lady of Grace School 200 our lady of grace school Catholic Glengowrie 5044 SA https://www.myschool.edu.au/school/49744
87 Unley Primary School 600 unley primary school Government Unley 5061 SA https://www.myschool.edu.au/school/49325
88 Prescott Primary School, Northern 300 prescott primary northern Independent Para Vista 5093 SA https://www.myschool.edu.au/school/49875
89 Heathfield Primary School 200 heathfield primary school Government Heathfield 5153 SA https://www.myschool.edu.au/school/49188
90 Eden Hills Primary School 300 eden hills primary school Government Eden Hills 5050 SA https://www.myschool.edu.au/school/49160
91 Woodend Primary School 900 woodend primary school Government Sheidow Park 5158 SA https://www.myschool.edu.au/school/49585
92 St Peters Lutheran School 50 st peters lutheran school Independent Blackwood 5051 SA https://www.myschool.edu.au/school/49805
93 Stradbroke School 1200 stradbroke school Government Rostrevor 5073 SA https://www.myschool.edu.au/school/49514
94 Bellevue Heights Primary School 200 bellevue heights primary school Government Bellevue Heights 5050 SA https://www.myschool.edu.au/school/49607
95 Roseworthy Primary School 100 roseworthy primary school Government Roseworthy 5371 SA https://www.myschool.edu.au/school/49298
96 Aldgate Primary School 300 aldgate primary school Government Aldgate 5154 SA https://www.myschool.edu.au/school/49204
97 St Joseph's School 500 st joseph's school Catholic Renmark 5341 SA https://www.myschool.edu.au/school/49712
98 Fulham North Primary School 400 fulham north primary school Government Henley Beach 5022 SA https://www.myschool.edu.au/school/49616
99 Sunrise Christian School Fullarton 40 sunrise christian school fullarton Independent Fullarton 5063 SA https://www.myschool.edu.au/school/40259
100 Vale Park Primary School 500 vale park primary school Government Vale Park 5081 SA https://www.myschool.edu.au/school/49541
101 Athelstone School 150 athelstone school Government Athelstone 5076 SA https://www.myschool.edu.au/school/49311
102 St James School 200 st james school Catholic Jamestown 5491 SA https://www.myschool.edu.au/school/49749
103 Sunrise Christian School Naracoorte 40 sunrise christian school naracoorte Independent Naracoorte 5271 SA https://www.myschool.edu.au/school/49809
104 Sturt Street Community School 150 sturt street community school Government Adelaide 5000 SA https://www.myschool.edu.au/school/49684
105 Belair Primary School 600 belair primary school Government Belair 5052 SA https://www.myschool.edu.au/school/49356
106 Hillcrest Primary School 1100 hillcrest primary school Government Hillcrest 5086 SA https://www.myschool.edu.au/school/49396
107 Brighton Primary School 1500 brighton primary school Government Brighton 5048 SA https://www.myschool.edu.au/school/49380
108 St Raphael's School 20 st raphaels school Catholic Parkside 5063 SA https://www.myschool.edu.au/school/49760
109 Westbourne Park Primary School 400 westbourne park primary school Government Westbourne Park 5041 SA https://www.myschool.edu.au/school/49339
110 Trinity College North 80 trinity college north Independent Evanston South 5116 SA https://www.myschool.edu.au/school/49830
111 St Mark's Lutheran School 40 st marks lutheran school Independent Mount Barker 5251 SA https://www.myschool.edu.au/school/49843
112 Saint David's Parish School 100 saint david's parish school Catholic Tea Tree Gully 5091 SA https://www.myschool.edu.au/school/49721
113 St Joseph's Memorial School 0 st josephs memorial school Catholic Norwood 5067 SA https://www.myschool.edu.au/school/49758
114 St Peter's Woodlands Grammar School 10 st peters woodlands grammar school Independent Glenelg 5045 SA https://www.myschool.edu.au/school/49860
115 Lucindale Area School 150 lucindale area school Government Lucindale 5272 SA https://www.myschool.edu.au/school/49434
116 Sunrise Christian School Whyalla 50 sunrise christian school whyalla Independent Whyalla Norrie 5608 SA https://www.myschool.edu.au/school/49797
117 Black Forest Primary School 600 black forest primary school Government Black Forest 5035 SA https://www.myschool.edu.au/school/49363
118 St Monica's Parish School 10 st monicas parish school Catholic Walkerville 5081 SA https://www.myschool.edu.au/school/49774
119 Investigator College 1100 investigator college Independent Victor Harbor 5211 SA https://www.myschool.edu.au/school/49881
120 St Joseph's School 500 st joseph's school Catholic Peterborough 5422 SA https://www.myschool.edu.au/school/49763
121 Pinnacle College 800 pinnacle college Independent Elizabeth East 5112 SA https://www.myschool.edu.au/school/40966
122 Keithcot Farm Primary School 200 keithcot farm primary school Government Wynn Vale 5127 SA https://www.myschool.edu.au/school/49675
123 Tyndale Christian School 3700 tyndale christian school Independent Salisbury East 5109 SA https://www.myschool.edu.au/school/49850
124 Concordia College 2100 concordia college Independent Highgate 5063 SA https://www.myschool.edu.au/school/49793
125 The Hills Christian Community School 40 the hills christian community school Independent Verdun 5245 SA https://www.myschool.edu.au/school/49791
126 Trinity College Blakeview 250 trinity college blakeview Independent Blakeview 5114 SA https://www.myschool.edu.au/school/49821
127 Blackwood Primary School 500 blackwood primary school Government Eden Hills 5050 SA https://www.myschool.edu.au/school/49366
128 Saint Spyridon College 150 saint spyridon college Independent Unley 5061 SA https://www.myschool.edu.au/school/49807
129 Good Shepherd Lutheran School 500 good shepherd lutheran school Independent Para Vista 5093 SA https://www.myschool.edu.au/school/49842
130 Coromandel Valley Primary School 250 coromandel valley primary school Government Coromandel Valley 5051 SA https://www.myschool.edu.au/school/49151
131 Seacliff Primary School 350 seacliff primary school Government Seacliff 5049 SA https://www.myschool.edu.au/school/49511
132 Flagstaff Hill R-7 School 10 flagstaff hill r-7 school Government Flagstaff Hill 5159 SA https://www.myschool.edu.au/school/50213
133 West Lakes Shore School R-7 0 west lakes shore school r-7 Government West Lakes Shore 5020 SA https://www.myschool.edu.au/school/49633
134 Tenison Woods Catholic Primary School 20 tenison woods catholic primary school Catholic Richmond 5033 SA https://www.myschool.edu.au/school/49766
135 Gilles Street Primary School 300 gilles street primary school Government Adelaide 5000 SA https://www.myschool.edu.au/school/49157
136 Redeemer Lutheran School 250 redeemer lutheran school Independent Nuriootpa 5355 SA https://www.myschool.edu.au/school/49868
137 Trinity College Gawler River 150 trinity college gawler river Independent Angle Vale 5117 SA https://www.myschool.edu.au/school/49823
138 Immaculate Heart of Mary School 250 immaculate heart of mary school Catholic Brompton 5007 SA https://www.myschool.edu.au/school/49730
139 Norton Summit Primary School 70 norton summit primary school Government Norton Summit 5136 SA https://www.myschool.edu.au/school/49261
140 Paringa Park Primary School 350 paringa park primary school Government North Brighton 5048 SA https://www.myschool.edu.au/school/49398
141 Tumby Bay Area School 100 tumby bay area school Government Tumby Bay 5605 SA https://www.myschool.edu.au/school/49428
142 Williamstown Primary School 450 williamstown primary school Government Williamstown 5351 SA https://www.myschool.edu.au/school/49344
143 Hallett Cove School 700 hallett cove school Government Hallett Cove 5158 SA https://www.myschool.edu.au/school/49382
144 Mary MacKillop Memorial School 20 mary mackillop memorial school Catholic Penola 5277 SA https://www.myschool.edu.au/school/49762
145 Dernancourt School R-7 0 dernancourt school r-7 Government Dernancourt 5075 SA https://www.myschool.edu.au/school/49551
146 Open Access College 2200 open access college Government Marden 5070 SA https://www.myschool.edu.au/school/49495
147 Naracoorte Primary School 100 naracoorte primary school Government Naracoorte 5271 SA https://www.myschool.edu.au/school/49258
148 Our Saviour Lutheran School Happy Valley Incorporated 150 our saviour lutheran school Independent Aberfoyle Park 5159 SA https://www.myschool.edu.au/school/49828
149 Ardtornish Primary School 500 ardtornish primary school Government St Agnes 5097 SA https://www.myschool.edu.au/school/49658
150 Woodcroft College 3200 woodcroft college Independent Morphett Vale 5162 SA https://www.myschool.edu.au/school/49795

PARENTS: Get 20% off online tutoring for school kids

Is your child tired of a "one-size-fits-all" way of learning? Whether they’re falling behind or looking to excel, our personalised school tutoring will allow your child to learn at their own pace, from the comfort of home.

Here's why parents around Australia are choosing Cluey Learning

Build your child's confidence

We’re the largest online tutoring company in Australia for a reason. Actually, there are a lot of them: Our content is created by expert educators, aligning to the curriculum and what your child is learning at school.

We build confidence with patient and friendly tutors that maximise learning in a fun and interactive way. Our 1-to-1 and face-to-face tutoring sessions are personalised allowing your child to learn at their own speed. And that’s just the beginning...

Click here to find out why parents are choosing Cluey

Cluey tutoring sessions include

  • Private 1-to-1 Online Tutoring
  • Qualified Expert Tutors
  • Face-to-Face Interactive Learning
  • Tutor maching for individual personality and leraning traits
  • Local syllabus aligned content
  • Learn online from the convenience of your own home
  • Weekly reporting on student’s program progress
  • Unlimited acces to tutor session recordings

PARENTS: Get 20% off online tutoring for school kids

Is your child tired of a "one-size-fits-all" way of learning? Whether they’re falling behind or looking to excel, our personalised school tutoring will allow your child to learn at their own pace, from the comfort of home.