St. Margaret School was founded in 1972 in Delhi and has since expanded. The director's message discusses the school's growth over the years through the dedication of teachers and parents. It aims to provide students with strong moral values and an education that will help them succeed and contribute to society. The school has various facilities like computer labs, a library, science labs, and supports a house system to develop students holistically through academics and extracurricular activities.