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.

Ngākōroa School

Karaka

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

Ngakuru School

Ngakuru, Rotorua

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

Ngamatapouri School

Waitotara

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

Ngaruawahia School

Ngaruawahia

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

Ngatapa School

Gisborne

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

Ngatea School

Ngatea

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

Ngatimoti School

Motueka

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

Ngunguru School

Ngunguru

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

Ngutuawa School

Woolston, Christchurch

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

Ngutunui School

Puketotara, Pirongia

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

Norfolk School

Inglewood

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

Norsewood and Districts School

Norsewood

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

North Loburn School

Loburn North

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

North Street School

Feilding

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

Northland School

Northland, Wellington

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

Nova Montessori School

New Brighton, Christchurch

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

Nuhaka School

Nuhaka

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

Nukuhou North School

Whakatane

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

Oaklands Te Kura o Ōwaka

Halswell, Christchurch

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

Oakura School

New Plymouth

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

Oceanview Heights School

Marchwiel, Timaru

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

Ohakune School

Ohakune

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

Ohau School

Ohau, Levin

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

Ohaupo School

Ohaupo

School type
Full Primary
208 students
Roll band
Medium (100–299)
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.