It is a town in Nakuru County, located 19 kilometres towards south west of Nakuru town, on the western edge of Rift Valley. The name Njoro is named after native Maasai word `ol-corro’ which means `spring’. Maasai people were the first settler in this town. Later the town was occupied by British settler and the first British settler was Lord Delemare. He invested mostly in agriculture and infrastructure which attracted other British settler in the area. Lord Delemare aim was to make Njoro town to be the capital of Kenya/Uganda territory, the Centre of East Africa but this never happened.
The place is a semi-arid land where the region receives rainfall of less than 100 centimeters in a year. Some among the few rivers found in the area dries up when there is severe famine. The people in the area use ground-water as the main drinking water since the lakes there and in the surrounding do not have freshwater. It lies at an altitude of about 2423m above the sea level
The town is an agricultural town thus agricultural-based companies are the major sources of economic activities. Examples of these industries are large scale barley and wheat farming, milk processing and vegetables. Other economic activities are quarrying and timber milling. It has grown to be an agricultural research Centre, development and education. It is a home to a campus of (KARI) Kenya Agricultural Research Institute.
The town accommodates people from various ethnic groups but Kikuyu are the main people and they have really influence the area culture. According to census 2009, the town had a population of 23, 551. The whites also own farms in the neighboring land and the do rear horses as well as large scale farming.