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)
Matakohe School
Matakohe
- School type
- Full Primary
- 36 students
- Roll band
- Small (under 100)
Matapu School
Hāwera
- School type
- Full Primary
- 148 students
- Roll band
- Medium (100–299)
Matarau School
Kamo, Whangarei
- School type
- Full Primary
- 277 students
- Roll band
- Medium (100–299)
Mataroa School
Taihape
- School type
- Full Primary
- 53 students
- Roll band
- Small (under 100)
Matata School
Matata
- School type
- Full Primary
- 97 students
- Roll band
- Small (under 100)
Matatoki School
Matatoki, Thames
- School type
- Full Primary
- 81 students
- Roll band
- Small (under 100)
Matawai School
Matawai
- School type
- Full Primary
- 49 students
- Roll band
- Small (under 100)
Matiere School
Matiere
- School type
- Full Primary
- 26 students
- Roll band
- Small (under 100)
Matua Ngaru School
Kumeu
- School type
- Full Primary
- 560 students
- Roll band
- Large (300–599)
Maungakaramea School
Maungakaramea
- School type
- Full Primary
- 118 students
- Roll band
- Medium (100–299)
Maungaraki School
Maungaraki, Lower Hutt
- School type
- Full Primary
- 355 students
- Roll band
- Large (300–599)
Maungatapere School
Maungatapere
- School type
- Full Primary
- 300 students
- Roll band
- Large (300–599)
Mauriceville School
Mauriceville
- School type
- Full Primary
- 8 students
- Roll band
- Small (under 100)
Mayfield School (Mid-Canterbury)
Ashburton
- School type
- Full Primary
- 104 students
- Roll band
- Medium (100–299)
Medbury Preparatory School
Fendalton, Christchurch
- School type
- Full Primary
- 372 students
- Roll band
- Large (300–599)
Meeanee School
Meeanee, Napier
- School type
- Full Primary
- 103 students
- Roll band
- Medium (100–299)
Meraki Montessori School
Silverdale
- School type
- Full Primary
- 55 students
- Roll band
- Small (under 100)
Meremere School
Meremere
- School type
- Full Primary
- 10 students
- Roll band
- Small (under 100)
Merrin School Ngā Whetū Kohara
Avonhead, Christchurch
- School type
- Full Primary
- 441 students
- Roll band
- Large (300–599)
Midhirst School
Midhirst, Stratford
- School type
- Full Primary
- 129 students
- Roll band
- Medium (100–299)
Miller Avenue School
Paeroa
- School type
- Full Primary
- 85 students
- Roll band
- Small (under 100)
Millers Flat School
Millers Flat
- School type
- Full Primary
- 25 students
- Roll band
- Small (under 100)
Moanataiari School
Moanataiari, Thames
- School type
- Full Primary
- 125 students
- Roll band
- Medium (100–299)
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.