Skip to content
NZ Schools Directory

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)
View school

Te Kura O Otangarei

Otangarei, Whangarei

School type
Full Primary
86 students
Roll band
Small (under 100)
View school

Te Kura o Pakipaki

Pakipaki

School type
Full Primary
56 students
Roll band
Small (under 100)
View school

Te Kura o Rangiriri

Rangiriri

School type
Full Primary
55 students
Roll band
Small (under 100)
View school

Te Kura o Rātā Templeton School

Templeton, Christchurch

School type
Full Primary
279 students
Roll band
Medium (100–299)
View school

Te Kura o Tahaaroa

Te Kuiti

School type
Full Primary
24 students
Roll band
Small (under 100)
View school

Te Kura o Tawatawa - Ridgway School

Brooklyn, Wellington

School type
Full Primary
214 students
Roll band
Medium (100–299)
View school

Te Kura o Te Paroa

Whakatane

School type
Full Primary
290 students
Roll band
Medium (100–299)
View school

Te Kura o te Tauawa Halswell School

Halswell, Christchurch

School type
Full Primary
705 students
Roll band
Very large (600+)
View school

Te Kura O Te Teko

Te Teko

School type
Full Primary
136 students
Roll band
Medium (100–299)
View school

Te Kura o Tōrere

Opotiki

School type
Full Primary
35 students
Roll band
Small (under 100)
View school

Te Kura o Tuahiwi

Kaiapoi

School type
Full Primary
180 students
Roll band
Medium (100–299)
View school

Te Kura o Waharoa

Waharoa

School type
Full Primary
45 students
Roll band
Small (under 100)
View school

Te Kura o Waikaremoana

Tuai

School type
Full Primary
21 students
Roll band
Small (under 100)
View school

Te Kura o Waioweka

Opotiki

School type
Full Primary
67 students
Roll band
Small (under 100)
View school

Te Kura Whakatipu o Kawarau

Queenstown

School type
Full Primary
519 students
Roll band
Large (300–599)
View school

Te Mahia School

Nuhaka

School type
Full Primary
57 students
Roll band
Small (under 100)
View school

Te Mahoe School

Lake Matahina, Whakatane

School type
Full Primary
28 students
Roll band
Small (under 100)
View school

Te Mata School (Raglan)

Raglan

School type
Full Primary
153 students
Roll band
Medium (100–299)
View school

Te Mātaitihi (Proposed opening date: 2027-01-25)

Halswell, Christchurch

School type
Full Primary
View school

Te Matauru Primary

Rangiora

School type
Full Primary
236 students
Roll band
Medium (100–299)
View school

Te Miro School

Te Miro, Cambridge

School type
Full Primary
59 students
Roll band
Small (under 100)
View school

Te One School

Waitangi (Chatham Islands), Chatham Islands

School type
Full Primary
57 students
Roll band
Small (under 100)
View school

Te Pā Wānanga o Ōmaka Marae

Blenheim

School type
Full Primary
47 students
Roll band
Small (under 100)
View school

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.

Stay in the loop

Get occasional updates about new apps, features, and resources — no spam, unsubscribe any time.