Contributing schools (Years 1–6)
Contributing schools teach Years 1–6. After Year 6, students usually move to a nearby intermediate school for Years 7–8. This is the most common primary model in larger towns and cities. There are 765 contributing schools in this directory.
Makarewa School
Makarewa, Invercargill
- School type
- Contributing
- 149 students
- Roll band
- Medium (100–299)
Makauri School
Gisborne
- School type
- Contributing
- 153 students
- Roll band
- Medium (100–299)
Maketu School
Maketu
- School type
- Contributing
- 46 students
- Roll band
- Small (under 100)
Malfroy School
Hillcrest, Rotorua
- School type
- Contributing
- 286 students
- Roll band
- Medium (100–299)
Manchester Street School
Feilding
- School type
- Contributing
- 375 students
- Roll band
- Large (300–599)
Mangamuka School
Mangamuka, Okaihau
- School type
- Contributing
- 11 students
- Roll band
- Small (under 100)
Mangapapa School
Mangapapa, Gisborne
- School type
- Contributing
- 385 students
- Roll band
- Large (300–599)
Mangapikopiko School
Papakura
- School type
- Contributing
- 262 students
- Roll band
- Medium (100–299)
Mangaroa School
Upper Hutt
- School type
- Contributing
- 90 students
- Roll band
- Small (under 100)
Mangonui School
Mangonui
- School type
- Contributing
- 155 students
- Roll band
- Medium (100–299)
Manuka Primary School
Glenfield, Auckland
- School type
- Contributing
- 232 students
- Roll band
- Medium (100–299)
Manurewa Central School
Manurewa, Auckland
- School type
- Contributing
- 487 students
- Roll band
- Large (300–599)
Manurewa East School
Manurewa, Auckland
- School type
- Contributing
- 375 students
- Roll band
- Large (300–599)
Manurewa South School
Manukau Central, Auckland
- School type
- Contributing
- 363 students
- Roll band
- Large (300–599)
Manurewa West School
Manurewa, Auckland
- School type
- Contributing
- 432 students
- Roll band
- Large (300–599)
Māori Hill School
Maori Hill, Dunedin
- School type
- Contributing
- 227 students
- Roll band
- Medium (100–299)
Maraeroa School
Porirua East, Porirua
- School type
- Contributing
- 150 students
- Roll band
- Medium (100–299)
Marewa School
Marewa, Napier
- School type
- Contributing
- 250 students
- Roll band
- Medium (100–299)
Marfell Community School
New Plymouth
- School type
- Contributing
- 126 students
- Roll band
- Medium (100–299)
Marist Catholic School (Herne Bay)
Herne Bay, Auckland
- School type
- Contributing
- 116 students
- Roll band
- Medium (100–299)
Marist School (Mt Albert)
Mount Albert, Auckland
- School type
- Contributing
- 261 students
- Roll band
- Medium (100–299)
Marlborough School
Glenfield, Auckland
- School type
- Contributing
- 400 students
- Roll band
- Large (300–599)
Marshall Laing School
Mount Roskill, Auckland
- School type
- Contributing
- 611 students
- Roll band
- Very large (600+)
Masterton Primary School
Kuripuni, Masterton
- School type
- Contributing
- 247 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.