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.
St Heliers School
St Heliers, Auckland
- School type
- Full Primary
- 623 students
- Roll band
- Very large (600+)
St John the Evangelist Catholic School
Otara, Auckland
- School type
- Full Primary
- 190 students
- Roll band
- Medium (100–299)
St John's Girls' School (Invercargill)
Invercargill
- School type
- Full Primary
- 124 students
- Roll band
- Medium (100–299)
St John's School (Ranfurly)
Ranfurly
- School type
- Full Primary
- 60 students
- Roll band
- Small (under 100)
St Joseph's Catholic School (Dargaville)
Dargaville
- School type
- Full Primary
- 98 students
- Roll band
- Small (under 100)
St Joseph's Catholic School (Fairfield)
Fairfield, Hamilton
- School type
- Full Primary
- 334 students
- Roll band
- Large (300–599)
St Joseph's Catholic School (Matamata)
Matamata
- School type
- Full Primary
- 24 students
- Roll band
- Small (under 100)
St Joseph's Catholic School (Matata)
Matata
- School type
- Full Primary
- 31 students
- Roll band
- Small (under 100)
St Joseph's Catholic School (Morrinsville)
Morrinsville
- School type
- Full Primary
- 176 students
- Roll band
- Medium (100–299)
St Joseph's Catholic School (Onehunga)
Onehunga, Auckland
- School type
- Full Primary
- 159 students
- Roll band
- Medium (100–299)
St Joseph's Catholic School (Opotiki)
Opotiki
- School type
- Full Primary
- 150 students
- Roll band
- Medium (100–299)
St Joseph's Catholic School (Paeroa)
Paeroa
- School type
- Full Primary
- 50 students
- Roll band
- Small (under 100)
St Joseph's Catholic School (Te Aroha)
Te Aroha
- School type
- Full Primary
- 64 students
- Roll band
- Small (under 100)
St Joseph's Catholic School (Te Kuiti)
Te Kuiti
- School type
- Full Primary
- 68 students
- Roll band
- Small (under 100)
St Joseph's Catholic School (Waihi)
Waihi
- School type
- Full Primary
- 54 students
- Roll band
- Small (under 100)
St Joseph's Catholic School (Whakatane)
Whakatane
- School type
- Full Primary
- 255 students
- Roll band
- Medium (100–299)
St Joseph's School (Ashburton)
Ashburton
- School type
- Full Primary
- 242 students
- Roll band
- Medium (100–299)
St Joseph's School (Balclutha)
Balclutha
- School type
- Full Primary
- 64 students
- Roll band
- Small (under 100)
St Joseph's School (Central Hawke's Bay)
Waipukurau
- School type
- Full Primary
- 103 students
- Roll band
- Medium (100–299)
St Joseph's School (Dannevirke)
Dannevirke
- School type
- Full Primary
- 121 students
- Roll band
- Medium (100–299)
St Joseph's School (Fairlie)
Fairlie
- School type
- Full Primary
- 26 students
- Roll band
- Small (under 100)
St Joseph's School (Feilding)
Feilding
- School type
- Full Primary
- 72 students
- Roll band
- Small (under 100)
St Joseph's School (Grey Lynn)
Grey Lynn, Auckland
- School type
- Full Primary
- 72 students
- Roll band
- Small (under 100)
St Joseph's School (Hastings)
Akina, Hastings
- School type
- Full Primary
- 271 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.