There are 30 schools in the City of Tampere basic education system:
- Ahvenisjärven koulu
- Annalan koulu
- Atalan koulu
- Etelä-Hervannan koulu
- Hatanpään koulu
- Juhannuskylän koulu
- Kaarilan koulu
- Kaukajärven koulu
- Kissanmaan koulu
- Koiviston koulu
- Kämmenniemen koulu
- Lamminpään koulu
- Leinolan koulu
- Lentävänniemen koulu
- Lielahden koulu
- Linnainmaan koulu
- Messukylän koulu
- Olkahisen koulu
- Peltolammin koulu
- Pispalan koulu
- Puistokoulu
- Raholan koulu
- Sammon koulu
- Takahuhdin koulu
- Tammelan koulu
- Tampereen kansainvälinen koulu, FISTA
- Tesoman koulu
- Vehmaisten koulu
- Vuoreksen koulu
- Wivi Lönnin koulu