De Mariaschool is gevestigd in de deelgemeente Delfshaven in de wijk Spangen.
Het hoofdgebouw van de school is gehuisvest in een prachtig karakteristiek, gerestaureerd schoolgebouw, dat ruimte biedt aan de directie, de groepen 5 en 6 en 8 en de personeelskamer.
In het gebouw aan het Taandersplein bevinden zich de lokalen voor
de groepen 1 tot en met 4 en de groepen 7. Verder bevinden zich hier de receptie,
de interne begeleiding, de ouderkamer, het computerlokaal, de peuterspeelzalen,
de gemeenschapsruimte en twee speellokalen. Hier bevindt zich ook een afgesloten speelplaats.
Voor de school ligt een grote speelplaats, gedeeltelijk ingericht als speeltuin.