Naivasha girls is a Provincial school standing on 17.62 Hectares. It is double streamed with 412 students twenty three (26) teachers and twenty two members of the Non teaching staff. The school originally started in 1961 as a primary school for white children only, then known as Hill school. It had classes from standard one to six. In December 1964, the school closed down when the whites left and was
re-opened in 1966 as a mixed day single stream secondary school. In 1968, parents saw the need to have boarding facilities and made it a boarding school the same year.
In 1975, the school became a single Girls boarding secondary school. The boy students were transferred to Koelel High school in Gilgil swapping with the girls in the same school. Four years later, the school became double streamed and an ‘A’ level arts class was started.