Top Primary Schools in QLD

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 Queensland. 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 Queensland.

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 Queensland >>

Related top school pages:

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

Top 150 Primary Schools in QLD

# School Name Search Volume Keyword Searched School Type Location Postcode State My School URL
1 Yarwun State School 60 yarwun state school Government Yarwun 4694 QLD
2 Brisbane Grammar School 4600 brisbane grammar school Independent Brisbane 4000 QLD
3 Sunnybank Hills State School 700 sunnybank hills state school Government Sunnybank Hills 4109 QLD
4 Ashgrove State School 600 ashgrove state school Government Ashgrove 4060 QLD
5 Indooroopilly State School 1600 indooroopilly state school Government Indooroopilly 4068 QLD
6 Rainworth State School 800 rainworth state school Government Bardon 4065 QLD
7 St Margaret's Anglican Girls School 800 st margaret's anglican girls school Independent Ascot 4007 QLD
8 Bajool State School 40 bajool state school Government Bajool 4699 QLD
9 St Aidan's Anglican Girls School 50 st aidan's anglican girls school Independent Corinda 4075 QLD
10 Somerville House 3900 somerville house Independent South Brisbane 4101 QLD
11 Anglican Church Grammar School 1100 anglican church grammar school Independent East Brisbane 4169 QLD
12 A B Paterson College 500 ab paterson college Independent Arundel 4214 QLD
13 Brisbane Boys' College 1900 brisbane boys college Independent Toowong 4066 QLD
14 St Peters Lutheran College 3200 st peters lutheran college Independent Indooroopilly 4068 QLD
15 Fig Tree Pocket State School 600 fig tree pocket state school Government Fig Tree Pocket 4069 QLD
16 Eagle Junction State School 700 eagle junction state school Government Clayfield 4011 QLD
17 Good News Lutheran School 400 good news lutheran school Independent Middle Park 4074 QLD
18 Ironside State School 1300 ironside state school Government St Lucia 4067 QLD
19 Wishart State School 1400 wishart state school Government Wishart 4122 QLD
20 The Southport School 1300 the southport school Independent Southport 4215 QLD
21 Whitsunday Anglican School 900 whitsunday anglican school Independent Beaconsfield 4740 QLD
22 Cannon Hill Anglican College 1400 cannon hill anglican college Independent Cannon Hill 4170 QLD
23 Chapel Hill State School 600 chapel hill state school Government Chapel Hill 4069 QLD
24 St Joseph's College 2900 st joseph's college Catholic Spring Hill 4000 QLD
25 Moreton Bay College 2100 moreton bay college Independent Manly West 4179 QLD
26 Yorkeys Knob State School 200 yorkeys knob state school Government Yorkeys Knob 4878 QLD
27 Brookfield State School 450 brookfield state school Government Brookfield 4069 QLD
28 Robertson State School 500 robertson state school Government Robertson 4109 QLD
29 Caloundra City Private School 450 caloundra city private school Independent Pelican Waters 4551 QLD
30 Clayfield College 2600 clayfield college Independent Clayfield 4011 QLD
31 MacGregor State School 1300 macgregor state school Government Macgregor 4109 QLD
32 St Joseph's Primary School 1400 st joseph's primary school Catholic Kangaroo Point 4169 QLD
33 Ormiston College 3400 ormiston college Independent Ormiston 4160 QLD
34 Kenmore South State School 700 kenmore south state school Government Kenmore 4069 QLD
35 Bardon State School 200 bardon state school Government Bardon 4065 QLD
36 Emmanuel College 7000 emmanuel college Independent Carrara 4211 QLD
37 St Columba's Primary School 100 st columba's primary school Catholic Wilston 4051 QLD
38 Wilston State School 500 wilston state school Government Grange 4051 QLD
39 Ipswich Girls' Grammar School 600 ipswich girls grammar school Independent East Ipswich 4305 QLD
40 Citipointe Christian College The Christian Outreach College Brisbane 0 citipointe christian college the christian outreach college brisbane Independent Carindale 4152 QLD
41 All Hallows' School 2400 all hallows school Catholic Brisbane 4000 QLD
42 Our Lady of the Sacred Heart Catholic Primary School 10 our lady of the sacred heart catholic primary school Catholic Springsure 4722 QLD
43 Cooyar State School 50 cooyar state school Government Cooyar 4402 QLD
44 Townsville Grammar School 1300 townsville grammar school Independent North Ward 4810 QLD
45 Kenmore State School 450 kenmore state school Government Kenmore 4069 QLD
46 Toowoomba Anglican College and Preparatory School 80 toowoomba anglican college and preparatory school Independent Toowoomba 4350 QLD
47 Newmarket State School 450 newmarket state school Government Newmarket 4051 QLD
48 Somerset College 6600 somerset college Independent Mudgeeraba 4213 QLD
49 Graceville State School 600 graceville state school Government Graceville 4075 QLD
50 Sheldon College 2400 sheldon college Independent Sheldon 4157 QLD
51 St Joseph's School 500 st joseph's school Catholic Bardon 4065 QLD
52 Sherwood State School 800 sherwood state school Government Sherwood 4075 QLD
53 Norman Park State School 250 norman park state school Government Norman Park 4170 QLD
54 West End State School 900 west end state school Government West End 4101 QLD
55 St John's Anglican College 1200 st johns anglican college Independent Forest Lake 4078 QLD
56 All Saints Anglican School 2500 all saints anglican school Independent Merrimac 4226 QLD
57 Wooloowin State School 400 wooloowin state school Government Wooloowin 4030 QLD
58 Holland Park State School 1000 holland park state school Government Holland Park 4121 QLD
59 Fairholme College 1300 fairholme college Independent Toowoomba 4350 QLD
60 Coorparoo State School 800 coorparoo state school Government Coorparoo 4151 QLD
61 Kelvin Grove State College 3800 kelvin grove state college Government Kelvin Grove 4059 QLD
62 St Andrew's Anglican College 2100 st andrews anglican college Independent Peregian Springs 4573 QLD
63 St Ignatius School 150 st ignatius school Catholic Toowong 4066 QLD
64 Northside Christian College 3100 northside christian college Independent Everton Park 4053 QLD
65 Holy Spirit School 1100 holy spirit school Catholic New Farm 4005 QLD
66 St Thomas' School 350 st thomas school Catholic Camp Hill 4152 QLD
67 Manly State School 600 manly state school Government Manly 4179 QLD
68 Beechmont State School 150 beechmont state school Government Beechmont 4211 QLD
69 St Peters Lutheran College - Springfield 350 st peters lutheran college springfield Independent Springfield Central 4300 QLD
70 Belmont State School 900 belmont state school Government Carindale 4152 QLD
71 St Joseph's School 500 st joseph's school Catholic Bardon 4065 QLD
72 McDowall State School 800 mcdowall state school Government Mcdowall 4053 QLD
73 Oakleigh State School 1100 oakleigh state school Government Ashgrove 4060 QLD
74 Our Lady of Lourdes Primary School 300 our lady of lourdes primary school Catholic Sunnybank 4109 QLD
75 John Paul College 5000 john paul college Independent Daisy Hill 4127 QLD
76 St Finbarr's School 10 st finbarrs school Catholic Ashgrove 4060 QLD
77 Corinda State School 1000 corinda state school Government Corinda 4075 QLD
78 Rochedale State School 1200 rochedale state school Government Rochedale 4123 QLD
79 Matthew Flinders Anglican College 1800 matthew flinders anglican college Independent Buderim 4556 QLD
80 Moreton Bay Boys College 350 moreton bay boys college Independent Manly West 4179 QLD
81 St Paul's School 1400 st paul's school Independent Bald Hills 4036 QLD
82 Trinity Anglican School 300 trinity anglican school Independent White Rock 4870 QLD
83 Brisbane Central State School 150 brisbane central state school Government Spring Hill 4000 QLD
84 Hamilton Island State School 90 hamilton island state school Government Whitsundays 4803 QLD
85 The Gap State School 450 the gap state school Government The Gap 4061 QLD
86 Aloomba State School 80 aloomba state school Government Aloomba 4871 QLD
87 Pullenvale State School 300 pullenvale state school Government Pullenvale 4069 QLD
88 Gold Coast Christian College 1200 gold coast christian college Independent Reedy Creek 4227 QLD
89 Ballandean State School 50 ballandean state school Government Ballandean 4382 QLD
90 The Rockhampton Grammar School 300 the rockhampton grammar school Independent Rockhampton 4700 QLD
91 St Anthony's School 200 st anthony's school Catholic Kedron 4031 QLD
92 Rockhampton Girls' Grammar School 250 rockhampton girls grammar school Independent Rockhampton 4700 QLD
93 The Glennie School 500 the glennie school Independent Toowoomba 4350 QLD
94 Marist College Ashgrove 2900 marist college ashgrove Catholic Ashgrove 4060 QLD
95 St Ita's Regional Primary School 0 st itas regional primary school Catholic Dutton Park 4102 QLD
96 Mansfield State School 1200 mansfield state school Government Mansfield 4122 QLD
97 Mater Dei Catholic Primary School 70 mater dei catholic primary school Catholic Ashgrove West 4060 QLD
98 Windsor State School 500 windsor state school Government Windsor 4030 QLD
99 Chancellor State College 4400 chancellor state college Government Sippy Downs 4556 QLD
100 Junction Park State School 600 junction park state school Government Annerley 4103 QLD
101 Mater Dei Primary School 200 mater dei primary school Catholic Toowoomba 4350 QLD
102 Buranda State School 150 buranda state school Government Woolloongabba 4102 QLD
103 Toowoomba Grammar School 1700 toowoomba grammar school Independent East Toowoomba 4350 QLD
104 Tallebudgera State School 600 tallebudgera state school Government Tallebudgera 4228 QLD
105 Mooloolaba State School 350 mooloolaba state school Government Mooloolaba 4557 QLD
106 St Joseph's Primary School 1400 st joseph's primary school Catholic Nambour 4560 QLD
107 Brisbane School of Distance Education 1800 brisbane school of distance education Government Coorparoo 4151 QLD
108 Bellevue Park State School 500 bellevue park state school Government Ashmore 4214 QLD
109 Redeemer Lutheran College 2700 redeemer lutheran college Independent Rochedale 4123 QLD
110 Thornlands State School 450 thornlands state school Government Thornlands 4164 QLD
111 King's Christian College 3000 kings christian college Independent Reedy Creek 4227 QLD
112 Shorncliffe State School 350 shorncliffe state school Government Shorncliffe 4017 QLD
113 Ithaca Creek State School 300 ithaca creek state school Government Bardon 4065 QLD
114 Brisbane Christian College 1500 brisbane christian college Independent Salisbury 4107 QLD
115 Greenmount State School 50 greenmount state school Government Greenmount 4359 QLD
116 St Luke's Anglican School 1000 st lukes anglican school Independent Kalkie 4670 QLD
117 Sacred Heart Catholic Primary School 250 sacred heart catholic primary school Catholic Yeppoon 4703 QLD
118 St Joseph's Catholic Primary School 150 st joseph's catholic primary school Catholic Bracken Ridge 4017 QLD
119 Our Lady of Dolours School 40 our lady of dolours school Catholic Mitchelton 4053 QLD
120 Yeronga State School 700 yeronga state school Government Yeronga 4104 QLD
121 Seven Hills State School 450 seven hills state school Government Seven Hills 4170 QLD
122 Gumdale State School 500 gumdale state school Government Gumdale 4154 QLD
123 Sts Peter and Paul's School 5 sts peter and paul's school - bulimba qld Catholic Bulimba 4171 QLD
124 Our Lady of Mount Carmel School 150 our lady of mount carmel school Catholic Coorparoo 4151 QLD
125 Bulimba State School 600 bulimba state school Government Bulimba 4171 QLD
126 Marshall Road State School 700 marshall road state school Government Holland Park West 4121 QLD
127 Currumbin Valley State School 200 currumbin valley state school Government Currumbin Valley 4223 QLD
128 Toowong State School 450 toowong state school Government Toowong 4066 QLD
129 St Mary's Catholic Primary School 150 st mary's catholic primary school Catholic Bundaberg 4670 QLD
130 Enoggera State School 350 enoggera state school Government Enoggera 4051 QLD
131 Glenview State School 250 glenview state school Government Glenview 4553 QLD
132 St Joseph's School 500 st joseph's school Catholic Parramatta Park 4870 QLD
133 Jamboree Heights State School 700 jamboree heights state school Government Jamboree Heights 4074 QLD
134 Broadbeach State School 500 broadbeach state school Government Broadbeach 4218 QLD
135 Goondi State School 150 goondi state school Government Goondi Bend 4860 QLD
136 St Joseph's School 500 st joseph's school Catholic Parramatta Park 4870 QLD
137 The Cathedral School of St Anne and St James 40 the cathedral school of st anne and st james Independent Mundingburra 4812 QLD
138 Our Lady of Lourdes Primary School 300 our lady of lourdes primary school Catholic Toowoomba 4350 QLD
139 Ipswich Grammar School 1600 ipswich grammar school Independent Ipswich 4305 QLD
140 Patricks Road State School 700 patricks road state school Government Ferny Hills 4055 QLD
141 St Joseph's Primary School 1400 st joseph's primary school Catholic Nambour 4560 QLD
142 Hillcrest Christian College 4800 hillcrest christian college Independent Reedy Creek 4227 QLD
143 Hilder Road State School 500 hilder road state school Government The Gap 4061 QLD
144 Sunshine Coast Grammar School 1400 sunshine coast grammar school Independent Forest Glen 4556 QLD
145 Pacific Lutheran College 1400 pacific lutheran college Independent Meridan Plains 4551 QLD
146 St Hilda's School 800 st hildas school Independent Southport 4215 QLD
147 Miallo State School 100 miallo state school Government Miallo 4873 QLD
148 The Lakes College 1700 the lakes college Independent North Lakes 4509 QLD
149 St Peter's Primary School 300 st peter's primary school Catholic Rochedale 4123 QLD
150 St Joseph's School 500 st joseph's school Catholic Millmerran 4357 QLD

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

REQUEST PRICING: 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.