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.
Te Kura o Ōpāwaho – Opawa School
Opawa, Christchurch
- School type
- Full Primary
- 355 students
- Roll band
- Large (300–599)
Te Kura O Otangarei
Otangarei, Whangarei
- School type
- Full Primary
- 86 students
- Roll band
- Small (under 100)
Te Kura o Pakipaki
Pakipaki
- School type
- Full Primary
- 56 students
- Roll band
- Small (under 100)
Te Kura o Rangiriri
Rangiriri
- School type
- Full Primary
- 55 students
- Roll band
- Small (under 100)
Te Kura o Rātā Templeton School
Templeton, Christchurch
- School type
- Full Primary
- 279 students
- Roll band
- Medium (100–299)
Te Kura o Tahaaroa
Te Kuiti
- School type
- Full Primary
- 24 students
- Roll band
- Small (under 100)
Te Kura o Tawatawa - Ridgway School
Brooklyn, Wellington
- School type
- Full Primary
- 214 students
- Roll band
- Medium (100–299)
Te Kura o Te Paroa
Whakatane
- School type
- Full Primary
- 290 students
- Roll band
- Medium (100–299)
Te Kura o te Tauawa Halswell School
Halswell, Christchurch
- School type
- Full Primary
- 705 students
- Roll band
- Very large (600+)
Te Kura O Te Teko
Te Teko
- School type
- Full Primary
- 136 students
- Roll band
- Medium (100–299)
Te Kura o Tōrere
Opotiki
- School type
- Full Primary
- 35 students
- Roll band
- Small (under 100)
Te Kura o Tuahiwi
Kaiapoi
- School type
- Full Primary
- 180 students
- Roll band
- Medium (100–299)
Te Kura o Waharoa
Waharoa
- School type
- Full Primary
- 45 students
- Roll band
- Small (under 100)
Te Kura o Waikaremoana
Tuai
- School type
- Full Primary
- 21 students
- Roll band
- Small (under 100)
Te Kura o Waioweka
Opotiki
- School type
- Full Primary
- 67 students
- Roll band
- Small (under 100)
Te Kura Whakatipu o Kawarau
Queenstown
- School type
- Full Primary
- 519 students
- Roll band
- Large (300–599)
Te Mahia School
Nuhaka
- School type
- Full Primary
- 57 students
- Roll band
- Small (under 100)
Te Mahoe School
Lake Matahina, Whakatane
- School type
- Full Primary
- 28 students
- Roll band
- Small (under 100)
Te Mata School (Raglan)
Raglan
- School type
- Full Primary
- 153 students
- Roll band
- Medium (100–299)
Te Mātaitihi (Proposed opening date: 2027-01-25)
Halswell, Christchurch
- School type
- Full Primary
Te Matauru Primary
Rangiora
- School type
- Full Primary
- 236 students
- Roll band
- Medium (100–299)
Te Miro School
Te Miro, Cambridge
- School type
- Full Primary
- 59 students
- Roll band
- Small (under 100)
Te One School
Waitangi (Chatham Islands), Chatham Islands
- School type
- Full Primary
- 57 students
- Roll band
- Small (under 100)
Te Pā Wānanga o Ōmaka Marae
Blenheim
- School type
- Full Primary
- 47 students
- Roll band
- Small (under 100)
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.