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.

Matahui School

Katikati

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

Matakohe School

Matakohe

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

Matapu School

Hāwera

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

Matarau School

Kamo, Whangarei

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

Mataroa School

Taihape

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

Matata School

Matata

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

Matatoki School

Matatoki, Thames

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

Matawai School

Matawai

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

Matiere School

Matiere

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

Matua Ngaru School

Kumeu

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

Maungakaramea School

Maungakaramea

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

Maungaraki School

Maungaraki, Lower Hutt

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

Maungatapere School

Maungatapere

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

Mauriceville School

Mauriceville

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

Mayfield School (Mid-Canterbury)

Ashburton

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

Medbury Preparatory School

Fendalton, Christchurch

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

Meeanee School

Meeanee, Napier

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

Meraki Montessori School

Silverdale

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

Meremere School

Meremere

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

Merrin School Ngā Whetū Kohara

Avonhead, Christchurch

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

Midhirst School

Midhirst, Stratford

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

Miller Avenue School

Paeroa

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

Millers Flat School

Millers Flat

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

Moanataiari School

Moanataiari, Thames

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