Sign In Register

Nakuru, Kenya

Nakuru County · Kenya

Nakuru is a major city in Nakuru County, Kenya with a population of 570,674. Elevation: 5,912 ft (1,802 m). Average temperature: 62°F (17°C).

Data updated June 2026

570,674 Population 12,387/sq mi density
5,912 ft Elevation 1,802 meters
62°F Avg Temperature 17°C
35.0 in Annual Rain
Africa / Nairobi Timezone

Discover Nakuru, Kenya

Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.

Full City Profile

About Nakuru

Nakuru

Nakuru, sometimes referred to as Nakuru City, is the capital city of Nakuru County, Kenya. As of 2019, Nakuru had an urban population of 570,674. The city lies along the Nairobi–Nakuru Highway, 160 kilometres (99 mi) from Nairobi, the capital city of Kenya. In December 2021, Nakuru City became the fourth urban area in Kenya to be assigned the status of "city".

People

Population570,674
Density12,387/mi²

Climate

Avg Temp62°F (17°C)
Rain35.0 in/yr
Sunny Days273/yr
Elevation5,912 ft (1,802 m)
Population570,674
Population Density12,387 / sq mi
Elevation5,912 ft (1,802 m)
Coordinates-0.3072°, 36.0723°
TimezoneAfrica/Nairobi
Country🇰🇪 Kenya
State / ProvinceNakuru County
Average Temperature62°F (17°C)
January Average63°F (17°C)
July Average61°F (16°C)
Annual Precipitation35.0 inches (888 mm)
Annual Snowfall0.0 inches (0 cm)

About Nakuru

Nakuru is a major city in Kenya (Nakuru County) with a population of 570,674. The city sits at an elevation of 5,912 feet (1,802 meters) above sea level. The average annual temperature is 62°F (17°C). Temperatures range from 63°F in January to 61°F in July. Annual precipitation averages 35.0 inches. The timezone is Africa/Nairobi.

Climate in Nakuru

Nakuru has an average annual temperature of 15.3°C (60°F). The hottest month is Mar (16.6°C), the coldest is Jul (14°C). Average annual precipitation is 1763 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 15.1°C / 59°F 6.7° / 22.7° 95.6
Feb 16°C / 61°F 6.9° / 24.2° 60.2
Mar 16.6°C / 62°F 7.7° / 25.1° 124.4
Apr 16.3°C / 61°F 10.1° / 23.7° 297.4
May 15.6°C / 60°F 8.8° / 22.8° 204.8
Jun 14.6°C / 58°F 7.2° / 21.7° 100.5
Jul 14°C / 57°F 7.4° / 21.1° 92.2
Aug 14.3°C / 58°F 7.2° / 22.1° 109.3
Sep 15°C / 59°F 8.1° / 22.8° 131.6
Oct 15.5°C / 60°F 8.3° / 23.4° 141.0
Nov 15.6°C / 60°F 9.5° / 22.1° 259.2
Dec 15.3°C / 60°F 7.5° / 22.1° 147.2
Nakuru enjoys a temperate climate with an average annual temperature of 62°F (17°C). Winters average 63°F in January while summers reach 61°F in July / relatively mild seasonal variation. The area gets 273 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 35.0 inches. The city sits at an elevation of 5,912 feet, a high-altitude location.

Temperature

63°F Jan (17°C) 61°F Jul (16°C)
Annual Average62.3°F
15% above Kenya avg
January Average63°F (17°C)
July Average61°F (16°C)
Sunny Days273 days/yr

Geography

Elevation5,912 ft (1,802 m)
Area46.1 sq mi (119.3 km²)
Population Density12,387/sq mi
Coordinates-0.3072°N, 36.0723°W
TimezoneAfrica/Nairobi

Precipitation & Snow

Annual Rainfall 35.0"
8% below Kenya avg
Snowfall 0.0"
Wettest Month (Apr) 5.31"
Driest Month (Jan) 0.98"

Air Quality

Earthquake History

1 earthquake (M2.5+) within 150 km since 1990. Strongest: M4.7. Most recent: M4.7 on Sep 24, 2001.

Sep 24, 2001 28 km ENE of Eldama Ravine, Kenya M4.7 47 km
Source: USGS (M2.5+, 1990-2025)

Nearby Volcanoes

8 volcanoes within 200 km. Closest: Eburru, Ol Doinyo (42 km).

Name Type Elevation Last Eruption Distance
Eburru, Ol Doinyo Complex 2,856 m (9,370 ft) Unknown 42 km
Olkaria Pyroclastic cone(s) 2,434 m (7,986 ft) 1770 71 km
Suswa Shield 2,356 m (7,730 ft) Unknown 99 km
Ol Kokwe Shield 1,130 m (3,707 ft) Unknown 103 km
Korosi Shield 1,446 m (4,744 ft) Unknown 120 km
Paka Shield 1,697 m (5,568 ft) -7550 137 km
Silali Shield 1,528 m (5,013 ft) -5050 163 km
Homa Mountain Complex 1,751 m (5,745 ft) Unknown 175 km
Source: Smithsonian Institution Global Volcanism Program (GVP). Sorted by distance.

Monthly Weather

Month Avg Temperature Precipitation Summary
January 63°F (17°C) 1.0 in Driest
February 64°F (18°C) 1.4 in
March 64°F (18°C) 2.3 in Warmest
April 64°F (18°C) 5.3 in Wettest
May 63°F (17°C) 4.6 in
June 61°F (16°C) 2.8 in
July 61°F (16°C) 3.8 in Coldest
August 61°F (16°C) 4.2 in
September 61°F (16°C) 2.6 in
October 62°F (17°C) 2.3 in
November 62°F (17°C) 3.0 in
December 62°F (17°C) 1.8 in

Nakuru has a seasonal temperature swing of 4°F / from 61°F in July to 64°F in March. Total annual precipitation is 35.0 inches, with April being the wettest month (5.3") and January the driest (1.0").

View full weather details →

Colleges & Universities in Nakuru

Institution Type Founded Website
ADEPT COLLEGE College - ,
Egerton university University - ,
Egerton University University - Visit →
Egerton University Nakuru Town Campus University - ,
Egerton University, Faculty of Health Sciences University - ,
Kabarak University University - Visit →
Kabarak University Nakuru Town Campus University - ,
Kenya Military Academy College - Visit →
Kenyatta University Nakuru Campus University - ,
Mount Kenya University-Nakuru Campus University - ,
National Defense University University - Visit →
Riftvalley Institute of Science and Technology University - ,
Sensei Institute of Technology College - Visit →

Schools in Nakuru

112+ public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Nakuru East Primary School - - - -
Lanet Primary School - - - -
Rift valley school of science and technology - - - -
The Barut Youth Development and Sports Centre - - - -
Destiny - - - -
Mburu Gichua Primary School - - - -
Lion Hill Primary School - - - -
Nakuru Boys High School - - - -
Loreto Girls High School - - - -
St John Primary School - - - -
Shammer - - - -
Eastmore Girls Secondary School - - - -
Michael's Highschool - - - -
Upperhill Mixed Secondary School - - - -
Shah Lalji Acadedmy Secondary School - - - -
Hillcrest Secondary School - - - -
Rasul Alakram Secondary School - - - -
Ann Bell Girls Highschool - - - -
Mukuru Secondary - - - -
Mukuru Girls Secondary - - - -
Shunem Girls - - - -
Koinange primary school - - - -
Our Lady of Angels Marinwa - - - -
Oldany - - - -
Tumoyot primary - - - -
Marinwa - - - -
Menet primary - - - -
Marinwa mixed - - - -
Sogoo junior - - - -
Shah Lalji Nangpar Academy - - - -
Loreto Nakuru High - - - -
St. Theresa Primary School - - - -
St. Xavier School - - - -
St. Paul's University - - - -
Christ the King Primary School - - - -
Nakuru Day Secondary School - - - -
Harambee Khalsa Secondary School - - - -
Kenyatta Primary School - - - -
Mama Ngina Primary School - - - -
Langa Langa Primary School - - - -
Lanet Secondary School - - - -
Freehold Primary School - - - -
Kings Academy Schools - - - -
Christian Center - - - -
Afraha Day Secondary School - - - -
Mwangaza College - - - -
Menengai High School - - - -
Kariba Primary School - - - -
St. Nicholas Secondary School - - - -
Melvin Jones Academy and Lions Primary - - - -
Lake Lorenzo Academy School - - - -
St Mary's School - - - -
Nakuru Girls High School - - - -
Shiners Girl School - - - -
Senior School Parade Ground - - - -
Crater View Secondary School - - - -
Mount Kenya University - Nakuru - - - -
Nakuru East Primary School - - - -
Lanet Primary School - - - -
Rift valley school of science and technology - - - -
The Barut Youth Development and Sports Centre - - - -
Destiny - - - -
Nakuru Boys High School - - - -
Loreto Girls High School - - - -
St John Primary School - - - -
Shammer - - - -
Kiamaina Secondary - - - -
Eastmore Girls Secondary School - - - -
Michael's Highschool - - - -
Upperhill Mixed Secondary School - - - -
Shah Lalji Acadedmy Secondary School - - - -
Hillcrest Secondary School - - - -
Rasul Alakram Secondary School - - - -
Ann Bell Girls Highschool - - - -
Mukuru Secondary - - - -
Mukuru Girls Secondary - - - -
Shunem Girls - - - -
Koinange primary school - - - -
Our Lady of Angels Marinwa - - - -
Oldany - - - -
Tumoyot primary - - - -
Marinwa - - - -
Menet primary - - - -
Marinwa mixed - - - -
Sogoo junior - - - -
Shah Lalji Nangpar Academy - - - -
Loreto Nakuru High - - - -
St. Theresa Primary School - - - -
St. Xavier School - - - -
St. Paul's University - - - -
Christ the King Primary School - - - -
Nakuru Day Secondary School - - - -
Harambee Khalsa Secondary School - - - -
Kenyatta Primary School - - - -
Mama Ngina Primary School - - - -
Langa Langa Primary School - - - -
Lanet Secondary School - - - -
Freehold Primary School - - - -
Kings Academy Schools - - - -
Christian Center - - - -
Afraha Day Secondary School - - - -
Mwangaza College - - - -
Menengai High School - - - -
Kariba Primary School - - - -
St. Nicholas Secondary School - - - -
Melvin Jones Academy and Lions Primary - - - -
Lake Lorenzo Academy School - - - -
St Mary's School - - - -
Nakuru Girls High School - - - -
Shiners Girl School - - - -
Senior School Parade Ground - - - -
Crater View Secondary School - - - -
View full schools details →

Radio Stations near Nakuru

0 stations within ~55 km.

Station Genre Quality

Museums in Nakuru

NameTypeAddressPhoneAnnual Revenue
Hyrax Hill Museum
Hyrax Hill Museum
Kariandusi Museum

Libraries in Nakuru

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Daniel Toroitich Arap Moi Library0.0
Kenya National Library Service0.0
Kenya National Library Service0.0
Kenya National Library Service0.0

Farmers Markets in Nakuru

NameAddressSeasonHoursOrganicWebsite
Afraha Stadium Annex Market
Afraha Stadium Annex Market
Bahati Open Air Market
Barnabas Highway Market
Barnabas Highway Market
Bondeni Central Commerce
Dondori Centre
Free Area Fresh Food Market
Kampi ya Moto Shopping Centre
Kihingo Market
Kipanga Market
Kipanga Market
Kiundu
Kiundu
Maasai Market
Maasai Market
Maili Sita Market Heshima Road
Maili Sita Market Heshima Road
Maili Sita Shopping Center Kabatini
Mbaruk Shopping Centre
Mwariki Shopping Cener
Nasher Market
Nasher Market
Nessuit Center
Pondamali Market
Pondamali Market
Pwani Shopping Center
Rhonda Modern Market
Section 58 Center
Section 58 Center
Soko Mjinga
Soko Mjinga
Stoo Mbili
Top Market
Town Market
White House Lane Market
Zawadi Food Market
Zawadi Food Market

Restaurants in Nakuru

35 restaurants within city radius - OpenStreetMap data

Aberdare Annexe
Armed Forces Canteen Organization (AFCO )
Barnabas
Cafeteria De Prairies
Chicken Baristo
Choma Zone
D-Lux Lounge
Garden Villa Hotel
Gilani's
Guardian
Hudson Bar & Grill
Jamia Food Mart & Cofee Lounge
Jikoni’s Nakuru
Jimmy's Choma Bite
Kenvy Stop over
Klub Mexico
Lake Nakuru Flamingo
Lennz Pizza Joint
M9 Pizzeria
Midland Hotel
Milk Centre
Nairobi Java House
Nakubreeze Travellers Inn
Origin Coffee Kenya
PAPPRIGANO RESTAURANT
Qualit
Shell Restaurant
Shemeji highway
Shemeji Highway Resort
Sixftyfour Lounge & Restaurant
Suswa Cafe
Tandori
unique Lunar Park
Waso Restaurant
Ziwa Bush Lodge Restaurant

Cafes in Nakuru

8 cafes within city radius - OpenStreetMap data

Alnas
Eclipse Annexe
Fish point
Kejos Super Cafe
Office
Premier
Tintin Foods
Wambus Cafe

Theatres in Nakuru

1 theatres within city radius - OpenStreetMap data

Players Theatre

Monuments in Nakuru

1 monuments within city radius - OpenStreetMap data

KFA Rounda About

Dentists in Nakuru

1 dentists within city radius - OpenStreetMap data

Tooth Corner

Train Stations in Nakuru

1 train stations within city radius - OpenStreetMap data

Nakuru

Bus Stations in Nakuru

5 bus stations within city radius - OpenStreetMap data

Matatu stand
Matatu Station
Modern Coast Express Nakuru branch
Mololine shuttle bus
Nakuru Bus Terminus

Gas Stations in Nakuru

60 gas stations within city radius - OpenStreetMap data

BISMAK
Delta
Delta Petrol Station
Delta Service Station- Nakuru / Eldoret Highway
Eagal Petrol Station
Engen
Gulf Energy
Gulf Petrol Station
Hashi Energy
Hashi Petrol Station
Hass Petrol Station
Hass Petroleum
Hyrax Service Station
KE #1021077552
KE #1021109297
KE #1021109298
KE #1021370700
KE #10786990298
Kester
Kinamba Service Station
Kobil
Kobil Shabaab
Lake Gas Petrol Station
Lanet Filling Station
Lexo Energy
Naloki Filling Station
National oil
National Oil
National Oil
National Oil Petrol Station
Nobil Station
Oilibya
OLA Energy
Olympic petrol
Petro
Regnal Petro
Riva Petrol
RIVA Petrol station
Riva Petroleum
Rubis
Rubis
Rubis
Rubis
Rubis
Rubis
Rubis Highway (Eldoret-Nakuru)
Sahuma Petroleum
Shell
Shell
Shell
Shell
Total
Total
Total
Total
Total
Total
Total Petrol Station
Total Westend Service Station
Total Westend Service Station

Banks in Nakuru

24 banks within city radius - OpenStreetMap data

absa Bank
Bank of Baroda
Commercial Bank of Africa
Cooperative Bank
Cooperative Bank
Cooperative Bank
Credit Bank
Equity Bank
Equity Bank
Equity Bank
Equity Bank
Family Bank
Family Bank
KCB
KCB Bank
Kenya Commercial Bank
Kingdom Bank
M Oriental Bank
Nakuru Currency Centre
National Bank-Nakuru
National Bank-Nakuru
Stanbic
Standard Chartered
Transnational bank

Shopping Malls in Nakuru

10 shopping malls within city radius - OpenStreetMap data

ACK Imani Mall
Biashara Centre
Cigma Building
Ereto Plaza
Golden Life Mall
Masters Plaza
Prime Plaza
Shoppers Paradise
Shoppers Paradise Plaza
Westside Mall

Gyms in Nakuru

1 gyms within city radius - OpenStreetMap data

KE #10578193441

Golf Courses in Nakuru

1 golf courses within city radius - OpenStreetMap data

Nakuru Golf Club

Stadiums & Teams in Nakuru

TeamLeagueDivision
Afraha Stadium

Airports Near Nakuru

48 airports within the area.

AirportIATAType
Nakuru Lanet AirportNUUMedium Airport
Airspray Naivasha Airfield-Small Airport
Barina Airport-Small Airport
Barton's Naivasha Airport-Small Airport
Carzan Rongai Airport-Small Airport
Chagaik Airstrip-Small Airport
Chepgoiben Airstrip-Small Airport
Congrieve Airfield-Small Airport
Crescent Island Naivasha Airport-Small Airport
Delamare Camp Airport-Small Airport
Enarau Conservancy Airstrip-Small Airport
Gilgil Coulson Airport-Small Airport
Gogar Airport-Small Airport
Green Park Airport-Small Airport
Head Office Delamere Estates Airport-Small Airport
Ilkek Airport-Small Airport
Jolai Delamere Estates Airport-Small Airport
Kabarak Airstrip-Small Airport
Kamok Airstrip-Small Airport
Kerio Valley AirportKRVSmall Airport
Kifuku Estate Airstrip-Small Airport
Kigio (Malewa) Airport-Small Airport
Kijabe Airport-Small Airport
Kongoni Airport-Small Airport
Kongoni Game Valley Airport-Small Airport
Loldia Airport-Small Airport
Lomolo Airport-Small Airport
Longonot Fair Airstrip-Small Airport
Manyatta Airport-Small Airport
Mbaruk Airport-Small Airport
Menengai Airport-Small Airport
Milmet Airport-Small Airport
Mukenye Ranch Airstrip-Small Airport
Naishi Airport-Small Airport
Naivasha Farm Airstrip-Small Airport
Ndabibi Airport-Small Airport
Ngorare Ranch Airport-Small Airport
Njoro Airport-Small Airport
Nyahururu Airport-Small Airport
Ol Maisor Airport-Small Airport
Oserian Naivasha Airport-Small Airport
Oserongoni Airport-Small Airport
Rumuruti Airstrip-Small Airport
Saguta Naibor Ranch Airstrip-Small Airport
Sirocco Airstrip-Small Airport
Sosian Ranch Airstrip-Small Airport
St. Andrews School Airstrip-Small Airport
Tinderet Teas Estate Airstrip-Small Airport

Post Offices in Nakuru

6 post offices.

Post OfficeAddress
Nakuru General Post Office
Nakuru General Post Office
Posta Kenya
Posta Kenya
SF Lanag Langa
SF Lanag Langa

Churches & Religious Organizations in Nakuru

52 religious organizations (IRS tax-exempt data).

NameAddress
Aipku Cathedral Church
Aipku Cathedral Church
ASK diocese of Nakuru section 58
Cathedral Church of the Good Shepherd
Cathedral Church of the Good Shepherd
CITAM
CITAM
Crater SDA Church
Crater SDA Church
Full Gospel Church
Full Gospel Church
Full Gospel Church of Kenya
Holy Basilica Catholic Church
Holy Basilica Catholic Church
Holy Trinity Catholic Church, Milimani
Holy Trinity Catholic Church, Milimani
Jesus is Able Church
Jesus is Able Church
Jesus is Winner Ministry
Jesus is Winner Ministry
Kaptembwa Christian Believers Fellowship Church
Kaptembwa Christian Believers Fellowship Church
Kenya Assemblies of God
Kenya Assemblies of God
Kiamunyeki PCEA Church
Kiamunyeki PCEA Church
LakeView AGC church
LakeView AGC church
Mosque
Nakuru Methodist Church
Nakuru Methodist Church
Nakuru SDA Church
Nakuru SDA Church
P.C.E.A Kiratina
P.C.E.A Neema
P.C.E.A Neema
PCEA Dr Arthur Nakuru
PCEA Dr Arthur Nakuru
PCEA Lanet
PCEA Lanet
Pefa East Gate Church
Pefa East Gate Church
Redeemed Gospel Church
Redeemed Gospel Church
Shree Jalaram Aradhana Dham Temple
Shree Jalaram Aradhana Dham Temple
Shree Jalaram Aradhana Dham Temple
Shree Jalaram Aradhana Dham Temple
St. Monica
St. Monica
The Power House International Gospel Church
The Power House International Gospel Church

Quick Facts

Timezone
Africa/Nairobi
Elevation
1,850 m (6,070 ft)
Founded
1904

Around Nakuru

Places within 5 km radius - OpenStreetMap data

Schools 33
Hospitals 12
Pharmacies 7
Restaurants 18
Cafes 7
Bars 9
Supermarkets 9
Banks 19
Hotels 33
Libraries 2
Parks 5
Police Stations 3
Places of Worship 7

Things to See Near Nakuru

10 places within 15 km

⚱️ Archaeological Sites (2)
  • • Hyrax Hill
  • • Site I Late Iron age settlement
🏰 Castles (3)
  • • Aic murnyu
  • • Aic murunyu
  • • Egerton Castle
🕳️ Caves (1)
  • • Menengai caves
🌄 Viewpoints (4)
  • • Baboon Cliff View Point
  • • Causeway Viewpoint
  • • Flamingo Viewpoint
  • • Lion HIíll Viewpoint

🇰🇪 About Kenya

Capital Nairobi
Population 51,393,010
Area 582,650 km²
GDP (USD) $107,500,884,685
GDP per capita $1,943
HDI 0.601
Life expectancy 63.7 years
Internet users 35.0%
Urban population 31.6%
Currency KES (Shilling)
Languages English, Swahili
Calling code +254
TLD .ke
Driving side left

Public Holidays in Kenya

10 public holidays this year

Date Holiday Local Name
Jan 1 New Year's Day New Year's Day
Apr 3 Good Friday Good Friday
Apr 6 Easter Monday Easter Monday
May 1 Labour Day Labour Day
Jun 1 Madaraka Day Madaraka Day
Oct 10 Mazingira Day Mazingira Day
Oct 20 Mashujaa Day Mashujaa Day
Dec 12 Jamhuri Day Jamhuri Day
Dec 25 Christmas Day Christmas Day
Dec 26 Boxing Day Boxing Day

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Nakuru.

Get Report

Frequently Asked Questions About Nakuru

What is the population of Nakuru?

Nakuru has a population of 570,674 residents and is located in Kenya. The population density is 12,387 people per square mile, spread across 46.1 square miles.

What is the weather like in Nakuru?

Nakuru enjoys a temperate climate with an average annual temperature of 62°F (17°C). Winter temperatures average 63°F in January, while summers reach an average of 61°F in July. The area receives 273 sunny days per year, well above the national average of 205. Annual rainfall totals 35.0 inches.

Nearby Cities

Compare Nakuru with another city: