St. Margaret School is a parish school in the Archdiocese of Baltimore committed to providing each child with a strong foundation in the Catholic faith, academics, and citizenship. We accomplish this through a challenging, disciplined environment focused on nurturing individual development and characterized by Catholic beliefs and values, academic excellence, parental involvement, and community service.