STMC Marsaxlokk Primary has a population of 201 pupils. Their age range from 2 years 8 months to 10 years. The school comprises of two blocks: the main block for Year 1 to Year 6 pupils and the Kindergarten block for Kindergarten 1 and Kindergarten 2 pupils. The school boasts of a hall, a big yard with soft flooring, a mini football pitch, and a kitchen used also for the Breakfast Club. The classrooms are big and airy and are all equipped with Interactive Flat Panels.