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.

Mangaweka School

Mangaweka

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

Mangawhai Beach School

Mangawhai

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

Mangere Central School

Mangere, Auckland

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

Māngere East School

Mangere East, Auckland

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

Mangorei School

Highlands Park, New Plymouth

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

Manunui School

Taumarunui

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

Mapua School

Mapua

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

Maraekakaho School

Maraekakaho

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

Maraenui Bilingual School (Napier)

Maraenui, Napier

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

Maraetai Beach School

Maraetai Beach

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

Maramarua School

Maramarua

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

Maranatha Christian School

Belmont, Lower Hutt

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

Mararoa School

Te Anau

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

Marco School

Stratford

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

Marian Catholic School (Hamilton)

Hamilton East, Hamilton

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

Marina View School

West Harbour, Auckland

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

Maromaku School

Kawakawa

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

Marotiri School

Marotiri, Mangakino

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

Martinborough School

Martinborough

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

Marton Junction School

Marton

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

Marton School

Marton

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

Maruia School

Maruia

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

Massey Primary School

Massey, Auckland

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

Mastery Schools New Zealand - Arapaki

Hillsborough, Christchurch

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