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.

Huntly School (Waikato)

Huntly

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

Huntly West School

Huntly

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

Hunua School

Hunua

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

Inglewood Primary School

Inglewood

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

Irongate School

Flaxmere, Hastings

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

James Cook School

Marton

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

Jireh Christian School

Avondale, Auckland

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

Kadimah School

Remuera, Auckland

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

Kaharoa School

Rotorua

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

Kahurangi School

Strathmore, Wellington

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

Kahutara School

Featherston

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

Kai Iwi School

Kai Iwi, Whanganui

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

Kaiapoi Borough School

Kaiapoi

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

Kaiapoi North School

Kaiapoi

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

Kaiaua School

Kaiaua

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

Kaihere School

Kaihere, Morrinsville

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

Kaihu Valley School

Dargaville

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

Kaimai School

Kaimai, Tauranga

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

Kaimata School

Inglewood

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

Kaingaroa Forest School

Kaingaroa Forest

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

Kaingaroa School (Chatham Islands)

Chatham Islands

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

Kaingaroa School (Kaitaia)

Kaingaroa, Kaitaia

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

Kaipaki School

Ohaupo

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

Kairanga School

Palmerston North

School type
Full Primary
149 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.