Full primary schools (Years 1–8)
Full primary schools teach all primary years on one site — from Year 1 through Year 8. You'll find these often in smaller towns and rural communities where a single kura serves the whole primary age range. There are 1,050 full primary schools in this directory.
Southwell School
Claudelands, Hamilton
- School type
- Full Primary
- 646 students
- Roll band
- Very large (600+)
Springdale School
Waitoa
- School type
- Full Primary
- 31 students
- Roll band
- Small (under 100)
Springston School
Springston
- School type
- Full Primary
- 229 students
- Roll band
- Medium (100–299)
St Andrew's School (Timaru)
St Andrews
- School type
- Full Primary
- 75 students
- Roll band
- Small (under 100)
St Anne's Catholic School (Manurewa)
Manurewa, Auckland
- School type
- Full Primary
- 487 students
- Roll band
- Large (300–599)
St Anne's School (Wanganui)
Whanganui East, Whanganui
- School type
- Full Primary
- 217 students
- Roll band
- Medium (100–299)
St Anne's School (Woolston)
Woolston, Christchurch
- School type
- Full Primary
- 176 students
- Roll band
- Medium (100–299)
St Annes School (Newtown)
Newtown, Wellington
- School type
- Full Primary
- 215 students
- Roll band
- Medium (100–299)
St Anthony's Catholic School (Huntly)
Huntly
- School type
- Full Primary
- 94 students
- Roll band
- Small (under 100)
St Anthony's School (Pahiatua)
Pahiatua
- School type
- Full Primary
- 121 students
- Roll band
- Medium (100–299)
St Anthony's School (Seatoun)
Seatoun, Wellington
- School type
- Full Primary
- 37 students
- Roll band
- Small (under 100)
St Benedict's School (Khandallah)
Khandallah, Wellington
- School type
- Full Primary
- 209 students
- Roll band
- Medium (100–299)
St Bernadette's School (Hornby)
Hornby, Christchurch
- School type
- Full Primary
- 166 students
- Roll band
- Medium (100–299)
St Bernadette's School (Naenae)
Naenae, Lower Hutt
- School type
- Full Primary
- 121 students
- Roll band
- Medium (100–299)
St Brendan's School (Heretaunga)
Heretaunga, Upper Hutt
- School type
- Full Primary
- 271 students
- Roll band
- Medium (100–299)
St Brigids School (Johnsonville)
Johnsonville, Wellington
- School type
- Full Primary
- 286 students
- Roll band
- Medium (100–299)
St Canice's School (Westport)
Westport
- School type
- Full Primary
- 141 students
- Roll band
- Medium (100–299)
St Claudine Thevenet School
Wainuiomata, Lower Hutt
- School type
- Full Primary
- 184 students
- Roll band
- Medium (100–299)
St Columba's Catholic School (Frankton)
Frankton, Hamilton
- School type
- Full Primary
- 467 students
- Roll band
- Large (300–599)
St Francis De Sales School (Is Bay)
Island Bay, Wellington
- School type
- Full Primary
- 196 students
- Roll band
- Medium (100–299)
St Francis of Assisi Catholic School
Mairehau, Christchurch
- School type
- Full Primary
- 463 students
- Roll band
- Large (300–599)
St Francis School (Thames)
Thames
- School type
- Full Primary
- 82 students
- Roll band
- Small (under 100)
St George's School
Whanganui
- School type
- Full Primary
- 130 students
- Roll band
- Medium (100–299)
St Gerard's School (Alexandra)
Alexandra
- School type
- Full Primary
- 162 students
- Roll band
- Medium (100–299)
Get started
Connect your school to LearnSpace
Create your account to connect your school or classroom. Choose your role — we'll link you using the official MoE school number.