Middle schools
In Espoo, there are 76 Finnish-speaking comprehensive schools including middle schools (grades 7–9) and joint comprehensive schools (grades 1–9). There are also 3 Swedish-speaking joint comprehensive schools.
Espoonlahti region
Espoonlahden koulu (grades 7–9)
Kaitaan koulu (grades 7–9)
Mainingin koulu (grades 1–9)
Martinkallion koulu (grades 1–9)
Nöykkiön koulu (grades 7–9)
Saunalahden koulu (grades 1–7)
Storängens skola (grades 1–9, Swedish-speaking school)
Central and Northern Espoo
Espoon yhteislyseon koulu (grades 7–9)
Juvanpuiston koulu (grades 1–9)
Järvenperän koulu (grades 7–9)
Kalajärven koulu (grades 1–9)
Karhusuon koulu (grades 1–7)
Kirkkojärven koulu (grades 1–9)
Saarnilaakson koulu (grades 7–9)
Vanttilan koulu (grades 1–9)
Lagstads skola (grades 1–9, Swedish-speaking school)
Leppävaara region
Karakallion koulu (grades 7–9)
Kilonpuiston koulu (grades 1–9)
Leppävaaran koulu (grades 7–9)
Lintumetsän koulu (grades 7–9)
Postipuun koulu (grades 1–6)
Ruusutorpan koulu (grades 1–9)
Veräjäpellon koulu (grades 1–10)
Viherlaakson koulu (grades 7–9)
Matinkylä-Olari and Tapiola regions
Espoo International School (grades 1–9)
Haukilahden koulu (grades 7–9)
Mankkaan koulu (grades 7–9)
Kuitinmäen koulu (grades 1–9)
Olarin koulu (grades 7–9)
Pohjois-Tapiolan koulu (grades 7–9)
Tapiolan koulu (grades 7–9)
Tiistilän koulu (grades 1–9)
Mattlidens skola (grades 1–9, Swedish-speaking school)