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.

Colwill School Massey

Massey, Auckland

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

Colyton School

Feilding

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

Conifer Grove School

Takanini, Auckland

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

Corinna School

Porirua East, Porirua

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

Coroglen School

Whitianga

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

Crawshaw School

Nawton, Hamilton

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

Cust School

Cust

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

Dalefield School

Carterton

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

Dannevirke South School

Dannevirke

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

Diamond Harbour School

Diamond Harbour

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

Dipton School

Dipton

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

Discovery School

Whitby, Porirua

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

Don Buck School

Massey, Auckland

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

Dorie School

Chertsey, Ashburton

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

Dovedale School

Tasman

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

Drummond Primary School

Drummond

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

Drury School

Drury

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

Dunedin Rudolf Steiner School

Maia, Dunedin

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

Duntroon School

Duntroon

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

Edgecumbe School

Edgecumbe

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

Edmund Hillary School

Papakura

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

Egmont Village School

Egmont Vllage, Inglewood

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

Eketāhuna School

Eketahuna

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

Elim Christian College Henderson

Henderson, Auckland

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