full star full star full star full star two thirds filled star Rated 4.7/5 by parents and students (over 135,000 sessions now completed)

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 https://www.myschool.edu.au/school/47018
2 Brisbane Grammar School 4600 brisbane grammar school Independent Brisbane 4000 QLD https://www.myschool.edu.au/school/48033
3 Sunnybank Hills State School 700 sunnybank hills state school Government Sunnybank Hills 4109 QLD https://www.myschool.edu.au/school/47307
4 Ashgrove State School 600 ashgrove state school Government Ashgrove 4060 QLD https://www.myschool.edu.au/school/46544
5 Indooroopilly State School 1600 indooroopilly state school Government Indooroopilly 4068 QLD https://www.myschool.edu.au/school/46798
6 Rainworth State School 800 rainworth state school Government Bardon 4065 QLD https://www.myschool.edu.au/school/47161
7 St Margaret's Anglican Girls School 800 st margaret's anglican girls school Independent Ascot 4007 QLD https://www.myschool.edu.au/school/48000
8 Bajool State School 40 bajool state school Government Bajool 4699 QLD https://www.myschool.edu.au/school/46937
9 St Aidan's Anglican Girls School 50 st aidan's anglican girls school Independent Corinda 4075 QLD https://www.myschool.edu.au/school/47998
10 Somerville House 3900 somerville house Independent South Brisbane 4101 QLD https://www.myschool.edu.au/school/48014
11 Anglican Church Grammar School 1100 anglican church grammar school Independent East Brisbane 4169 QLD https://www.myschool.edu.au/school/47996
12 A B Paterson College 500 ab paterson college Independent Arundel 4214 QLD https://www.myschool.edu.au/school/48096
13 Brisbane Boys' College 1900 brisbane boys college Independent Toowong 4066 QLD https://www.myschool.edu.au/school/48011
14 St Peters Lutheran College 3200 st peters lutheran college Independent Indooroopilly 4068 QLD https://www.myschool.edu.au/school/48025
15 Fig Tree Pocket State School 600 fig tree pocket state school Government Fig Tree Pocket 4069 QLD https://www.myschool.edu.au/school/46422
16 Eagle Junction State School 700 eagle junction state school Government Clayfield 4011 QLD https://www.myschool.edu.au/school/46868
17 Good News Lutheran School 400 good news lutheran school Independent Middle Park 4074 QLD https://www.myschool.edu.au/school/48078
18 Ironside State School 1300 ironside state school Government St Lucia 4067 QLD https://www.myschool.edu.au/school/46479
19 Wishart State School 1400 wishart state school Government Wishart 4122 QLD https://www.myschool.edu.au/school/46825
20 The Southport School 1300 the southport school Independent Southport 4215 QLD https://www.myschool.edu.au/school/48003
21 Whitsunday Anglican School 900 whitsunday anglican school Independent Beaconsfield 4740 QLD https://www.myschool.edu.au/school/48110
22 Cannon Hill Anglican College 1400 cannon hill anglican college Independent Cannon Hill 4170 QLD https://www.myschool.edu.au/school/48089
23 Chapel Hill State School 600 chapel hill state school Government Chapel Hill 4069 QLD https://www.myschool.edu.au/school/47295
24 St Joseph's College 2900 st joseph's college Catholic Spring Hill 4000 QLD https://www.myschool.edu.au/school/47854
25 Moreton Bay College 2100 moreton bay college Independent Manly West 4179 QLD https://www.myschool.edu.au/school/48045
26 Yorkeys Knob State School 200 yorkeys knob state school Government Yorkeys Knob 4878 QLD https://www.myschool.edu.au/school/46878
27 Brookfield State School 450 brookfield state school Government Brookfield 4069 QLD https://www.myschool.edu.au/school/46403
28 Robertson State School 500 robertson state school Government Robertson 4109 QLD https://www.myschool.edu.au/school/47314
29 Caloundra City Private School 450 caloundra city private school Independent Pelican Waters 4551 QLD https://www.myschool.edu.au/school/47985
30 Clayfield College 2600 clayfield college Independent Clayfield 4011 QLD https://www.myschool.edu.au/school/48012
31 MacGregor State School 1300 macgregor state school Government Macgregor 4109 QLD https://www.myschool.edu.au/school/46548
32 St Joseph's Primary School 1400 st joseph's primary school Catholic Kangaroo Point 4169 QLD https://www.myschool.edu.au/school/47718
33 Ormiston College 3400 ormiston college Independent Ormiston 4160 QLD https://www.myschool.edu.au/school/48088
34 Kenmore South State School 700 kenmore south state school Government Kenmore 4069 QLD https://www.myschool.edu.au/school/47036
35 Bardon State School 200 bardon state school Government Bardon 4065 QLD https://www.myschool.edu.au/school/47001
36 Emmanuel College 7000 emmanuel college Independent Carrara 4211 QLD https://www.myschool.edu.au/school/48094
37 St Columba's Primary School 100 st columba's primary school Catholic Wilston 4051 QLD https://www.myschool.edu.au/school/47703
38 Wilston State School 500 wilston state school Government Grange 4051 QLD https://www.myschool.edu.au/school/47157
39 Ipswich Girls' Grammar School 600 ipswich girls grammar school Independent East Ipswich 4305 QLD https://www.myschool.edu.au/school/48035
40 Citipointe Christian College The Christian Outreach College Brisbane 0 citipointe christian college the christian outreach college brisbane Independent Carindale 4152 QLD https://www.myschool.edu.au/school/48102
41 All Hallows' School 2400 all hallows school Catholic Brisbane 4000 QLD https://www.myschool.edu.au/school/47882
42 Our Lady of the Sacred Heart Catholic Primary School 10 our lady of the sacred heart catholic primary school Catholic Springsure 4722 QLD https://www.myschool.edu.au/school/47791
43 Cooyar State School 50 cooyar state school Government Cooyar 4402 QLD https://www.myschool.edu.au/school/47014
44 Townsville Grammar School 1300 townsville grammar school Independent North Ward 4810 QLD https://www.myschool.edu.au/school/47981
45 Kenmore State School 450 kenmore state school Government Kenmore 4069 QLD https://www.myschool.edu.au/school/46946
46 Toowoomba Anglican College and Preparatory School 80 toowoomba anglican college and preparatory school Independent Toowoomba 4350 QLD https://www.myschool.edu.au/school/47994
47 Newmarket State School 450 newmarket state school Government Newmarket 4051 QLD https://www.myschool.edu.au/school/46574
48 Somerset College 6600 somerset college Independent Mudgeeraba 4213 QLD https://www.myschool.edu.au/school/48093
49 Graceville State School 600 graceville state school Government Graceville 4075 QLD https://www.myschool.edu.au/school/47168
50 Sheldon College 2400 sheldon college Independent Sheldon 4157 QLD https://www.myschool.edu.au/school/47947
51 St Joseph's School 500 st joseph's school Catholic Bardon 4065 QLD https://www.myschool.edu.au/school/47716
52 Sherwood State School 800 sherwood state school Government Sherwood 4075 QLD https://www.myschool.edu.au/school/46461
53 Norman Park State School 250 norman park state school Government Norman Park 4170 QLD https://www.myschool.edu.au/school/46948
54 West End State School 900 west end state school Government West End 4101 QLD https://www.myschool.edu.au/school/46560
55 St John's Anglican College 1200 st johns anglican college Independent Forest Lake 4078 QLD https://www.myschool.edu.au/school/48009
56 All Saints Anglican School 2500 all saints anglican school Independent Merrimac 4226 QLD https://www.myschool.edu.au/school/48002
57 Wooloowin State School 400 wooloowin state school Government Wooloowin 4030 QLD https://www.myschool.edu.au/school/47144
58 Holland Park State School 1000 holland park state school Government Holland Park 4121 QLD https://www.myschool.edu.au/school/47195
59 Fairholme College 1300 fairholme college Independent Toowoomba 4350 QLD https://www.myschool.edu.au/school/48015
60 Coorparoo State School 800 coorparoo state school Government Coorparoo 4151 QLD https://www.myschool.edu.au/school/46566
61 Kelvin Grove State College 3800 kelvin grove state college Government Kelvin Grove 4059 QLD https://www.myschool.edu.au/school/47578
62 St Andrew's Anglican College 2100 st andrews anglican college Independent Peregian Springs 4573 QLD https://www.myschool.edu.au/school/47980
63 St Ignatius School 150 st ignatius school Catholic Toowong 4066 QLD https://www.myschool.edu.au/school/47711
64 Northside Christian College 3100 northside christian college Independent Everton Park 4053 QLD https://www.myschool.edu.au/school/48051
65 Holy Spirit School 1100 holy spirit school Catholic New Farm 4005 QLD https://www.myschool.edu.au/school/47678
66 St Thomas' School 350 st thomas school Catholic Camp Hill 4152 QLD https://www.myschool.edu.au/school/47737
67 Manly State School 600 manly state school Government Manly 4179 QLD https://www.myschool.edu.au/school/47068
68 Beechmont State School 150 beechmont state school Government Beechmont 4211 QLD https://www.myschool.edu.au/school/46846
69 St Peters Lutheran College - Springfield 350 st peters lutheran college springfield Independent Springfield Central 4300 QLD https://www.myschool.edu.au/school/48070
70 Belmont State School 900 belmont state school Government Carindale 4152 QLD https://www.myschool.edu.au/school/46572
71 St Joseph's School 500 st joseph's school Catholic Bardon 4065 QLD https://www.myschool.edu.au/school/47716
72 McDowall State School 800 mcdowall state school Government Mcdowall 4053 QLD https://www.myschool.edu.au/school/46669
73 Oakleigh State School 1100 oakleigh state school Government Ashgrove 4060 QLD https://www.myschool.edu.au/school/46637
74 Our Lady of Lourdes Primary School 300 our lady of lourdes primary school Catholic Sunnybank 4109 QLD https://www.myschool.edu.au/school/47686
75 John Paul College 5000 john paul college Independent Daisy Hill 4127 QLD https://www.myschool.edu.au/school/48060
76 St Finbarr's School 10 st finbarrs school Catholic Ashgrove 4060 QLD https://www.myschool.edu.au/school/47707
77 Corinda State School 1000 corinda state school Government Corinda 4075 QLD https://www.myschool.edu.au/school/46995
78 Rochedale State School 1200 rochedale state school Government Rochedale 4123 QLD https://www.myschool.edu.au/school/47211
79 Matthew Flinders Anglican College 1800 matthew flinders anglican college Independent Buderim 4556 QLD https://www.myschool.edu.au/school/48005
80 Moreton Bay Boys College 350 moreton bay boys college Independent Manly West 4179 QLD https://www.myschool.edu.au/school/47979
81 St Paul's School 1400 st paul's school Independent Bald Hills 4036 QLD https://www.myschool.edu.au/school/47999
82 Trinity Anglican School 300 trinity anglican school Independent White Rock 4870 QLD https://www.myschool.edu.au/school/47997
83 Brisbane Central State School 150 brisbane central state school Government Spring Hill 4000 QLD https://www.myschool.edu.au/school/46557
84 Hamilton Island State School 90 hamilton island state school Government Whitsundays 4803 QLD https://www.myschool.edu.au/school/47372
85 The Gap State School 450 the gap state school Government The Gap 4061 QLD https://www.myschool.edu.au/school/47099
86 Aloomba State School 80 aloomba state school Government Aloomba 4871 QLD https://www.myschool.edu.au/school/46923
87 Pullenvale State School 300 pullenvale state school Government Pullenvale 4069 QLD https://www.myschool.edu.au/school/46503
88 Gold Coast Christian College 1200 gold coast christian college Independent Reedy Creek 4227 QLD https://www.myschool.edu.au/school/48017
89 Ballandean State School 50 ballandean state school Government Ballandean 4382 QLD https://www.myschool.edu.au/school/47044
90 The Rockhampton Grammar School 300 the rockhampton grammar school Independent Rockhampton 4700 QLD https://www.myschool.edu.au/school/48038
91 St Anthony's School 200 st anthony's school Catholic Kedron 4031 QLD https://www.myschool.edu.au/school/47699
92 Rockhampton Girls' Grammar School 250 rockhampton girls grammar school Independent Rockhampton 4700 QLD https://www.myschool.edu.au/school/48031
93 The Glennie School 500 the glennie school Independent Toowoomba 4350 QLD https://www.myschool.edu.au/school/48010
94 Marist College Ashgrove 2900 marist college ashgrove Catholic Ashgrove 4060 QLD https://www.myschool.edu.au/school/47856
95 St Ita's Regional Primary School 0 st itas regional primary school Catholic Dutton Park 4102 QLD https://www.myschool.edu.au/school/47712
96 Mansfield State School 1200 mansfield state school Government Mansfield 4122 QLD https://www.myschool.edu.au/school/46506
97 Mater Dei Catholic Primary School 70 mater dei catholic primary school Catholic Ashgrove West 4060 QLD https://www.myschool.edu.au/school/47682
98 Windsor State School 500 windsor state school Government Windsor 4030 QLD https://www.myschool.edu.au/school/46401
99 Chancellor State College 4400 chancellor state college Government Sippy Downs 4556 QLD https://www.myschool.edu.au/school/47570
100 Junction Park State School 600 junction park state school Government Annerley 4103 QLD https://www.myschool.edu.au/school/46755
101 Mater Dei Primary School 200 mater dei primary school Catholic Toowoomba 4350 QLD https://www.myschool.edu.au/school/47767
102 Buranda State School 150 buranda state school Government Woolloongabba 4102 QLD https://www.myschool.edu.au/school/46933
103 Toowoomba Grammar School 1700 toowoomba grammar school Independent East Toowoomba 4350 QLD https://www.myschool.edu.au/school/48037
104 Tallebudgera State School 600 tallebudgera state school Government Tallebudgera 4228 QLD https://www.myschool.edu.au/school/46554
105 Mooloolaba State School 350 mooloolaba state school Government Mooloolaba 4557 QLD https://www.myschool.edu.au/school/47272
106 St Joseph's Primary School 1400 st joseph's primary school Catholic Nambour 4560 QLD https://www.myschool.edu.au/school/47890
107 Brisbane School of Distance Education 1800 brisbane school of distance education Government Coorparoo 4151 QLD https://www.myschool.edu.au/school/47625
108 Bellevue Park State School 500 bellevue park state school Government Ashmore 4214 QLD https://www.myschool.edu.au/school/47338
109 Redeemer Lutheran College 2700 redeemer lutheran college Independent Rochedale 4123 QLD https://www.myschool.edu.au/school/48084
110 Thornlands State School 450 thornlands state school Government Thornlands 4164 QLD https://www.myschool.edu.au/school/47074
111 King's Christian College 3000 kings christian college Independent Reedy Creek 4227 QLD https://www.myschool.edu.au/school/48055
112 Shorncliffe State School 350 shorncliffe state school Government Shorncliffe 4017 QLD https://www.myschool.edu.au/school/47205
113 Ithaca Creek State School 300 ithaca creek state school Government Bardon 4065 QLD https://www.myschool.edu.au/school/46712
114 Brisbane Christian College 1500 brisbane christian college Independent Salisbury 4107 QLD https://www.myschool.edu.au/school/48105
115 Greenmount State School 50 greenmount state school Government Greenmount 4359 QLD https://www.myschool.edu.au/school/46973
116 St Luke's Anglican School 1000 st lukes anglican school Independent Kalkie 4670 QLD https://www.myschool.edu.au/school/48008
117 Sacred Heart Catholic Primary School 250 sacred heart catholic primary school Catholic Yeppoon 4703 QLD https://www.myschool.edu.au/school/47792
118 St Joseph's Catholic Primary School 150 st joseph's catholic primary school Catholic Bracken Ridge 4017 QLD https://www.myschool.edu.au/school/47723
119 Our Lady of Dolours School 40 our lady of dolours school Catholic Mitchelton 4053 QLD https://www.myschool.edu.au/school/47684
120 Yeronga State School 700 yeronga state school Government Yeronga 4104 QLD https://www.myschool.edu.au/school/46399
121 Seven Hills State School 450 seven hills state school Government Seven Hills 4170 QLD https://www.myschool.edu.au/school/46996
122 Gumdale State School 500 gumdale state school Government Gumdale 4154 QLD https://www.myschool.edu.au/school/47201
123 Sts Peter and Paul's School 5 sts peter and paul's school - bulimba qld Catholic Bulimba 4171 QLD https://www.myschool.edu.au/school/47732
124 Our Lady of Mount Carmel School 150 our lady of mount carmel school Catholic Coorparoo 4151 QLD https://www.myschool.edu.au/school/47687
125 Bulimba State School 600 bulimba state school Government Bulimba 4171 QLD https://www.myschool.edu.au/school/46404
126 Marshall Road State School 700 marshall road state school Government Holland Park West 4121 QLD https://www.myschool.edu.au/school/46858
127 Currumbin Valley State School 200 currumbin valley state school Government Currumbin Valley 4223 QLD https://www.myschool.edu.au/school/46887
128 Toowong State School 450 toowong state school Government Toowong 4066 QLD https://www.myschool.edu.au/school/46402
129 St Mary's Catholic Primary School 150 st mary's catholic primary school Catholic Bundaberg 4670 QLD https://www.myschool.edu.au/school/47807
130 Enoggera State School 350 enoggera state school Government Enoggera 4051 QLD https://www.myschool.edu.au/school/46421
131 Glenview State School 250 glenview state school Government Glenview 4553 QLD https://www.myschool.edu.au/school/46641
132 St Joseph's School 500 st joseph's school Catholic Parramatta Park 4870 QLD https://www.myschool.edu.au/school/47842
133 Jamboree Heights State School 700 jamboree heights state school Government Jamboree Heights 4074 QLD https://www.myschool.edu.au/school/46600
134 Broadbeach State School 500 broadbeach state school Government Broadbeach 4218 QLD https://www.myschool.edu.au/school/47122
135 Goondi State School 150 goondi state school Government Goondi Bend 4860 QLD https://www.myschool.edu.au/school/46903
136 St Joseph's School 500 st joseph's school Catholic Parramatta Park 4870 QLD https://www.myschool.edu.au/school/47842
137 The Cathedral School of St Anne and St James 40 the cathedral school of st anne and st james Independent Mundingburra 4812 QLD https://www.myschool.edu.au/school/48004
138 Our Lady of Lourdes Primary School 300 our lady of lourdes primary school Catholic Toowoomba 4350 QLD https://www.myschool.edu.au/school/47768
139 Ipswich Grammar School 1600 ipswich grammar school Independent Ipswich 4305 QLD https://www.myschool.edu.au/school/48036
140 Patricks Road State School 700 patricks road state school Government Ferny Hills 4055 QLD https://www.myschool.edu.au/school/47287
141 St Joseph's Primary School 1400 st joseph's primary school Catholic Nambour 4560 QLD https://www.myschool.edu.au/school/47890
142 Hillcrest Christian College 4800 hillcrest christian college Independent Reedy Creek 4227 QLD https://www.myschool.edu.au/school/48047
143 Hilder Road State School 500 hilder road state school Government The Gap 4061 QLD https://www.myschool.edu.au/school/47305
144 Sunshine Coast Grammar School 1400 sunshine coast grammar school Independent Forest Glen 4556 QLD https://www.myschool.edu.au/school/47948
145 Pacific Lutheran College 1400 pacific lutheran college Independent Meridan Plains 4551 QLD https://www.myschool.edu.au/school/47964
146 St Hilda's School 800 st hildas school Independent Southport 4215 QLD https://www.myschool.edu.au/school/48007
147 Miallo State School 100 miallo state school Government Miallo 4873 QLD https://www.myschool.edu.au/school/47093
148 The Lakes College 1700 the lakes college Independent North Lakes 4509 QLD https://www.myschool.edu.au/school/47990
149 St Peter's Primary School 300 st peter's primary school Catholic Rochedale 4123 QLD https://www.myschool.edu.au/school/47733
150 St Joseph's School 500 st joseph's school Catholic Millmerran 4357 QLD https://www.myschool.edu.au/school/47776

Give them all the prep they need to succeed

Explore our personalised tutoring programs

Introducing Cluey Learning tutoring programs

What makes us different?

We’re the largest online tutoring company in Australia for a reason. Actually, there are a lot of them: Our content is top-notch, aligning to the curriculum and what your child is learning at school. We build confidence with patient and nurturing tutors that know their stuff. 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...

To find out more about Cluey, click here

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

Get a personalised program and pricing

20% off now