Szkoła funkcjonuje w dwóch budynkach:
Uczniowie uczą się w 27 oddziałach. Szkoła prowadzi oddziały integracyjne.
Na 24 oddziały w klasach 1-8, jest 20 oddziałów integracyjnych, w których uczą się dzieci o specjalnych potrzebach edukacyjnych.
Prowadzimy jeden oddział integracyjny w oddziałach przedszkolnych.
W każdym oddziale integracyjnym opiekę nad uczniami o specjalnych potrzebach edukacyjnych sprawują nauczyciele współorganizujący kształcenie.