The Catholic nuns of the order of Precious Blood Sisters established the school in 1964. Its enrolment was meant for children of indigenous from the immediate vicinity of Kawangware, Riruta and Uthiru, who had been adversely affected by the Mau-Mau struggle.
It is located in Kawangware Location of Dagoretti constituency of Nairobi province 7km to the west from the city centre. The school is a two-streamed school with a student population of 360 students drawn from Nairobi province. However, with effect from 2008, a third stream was added by popular demand. The school sits on a ten-acre plot which contains the hostels, classrooms, science laboratories, staff houses (seven), kitchen, school hall, computer lab and playing fields.