Nyahururu, Kenya
Laikipia · Kenya
Nyahururu is a mid-size city in Laikipia, Kenya with a population of 37,650. Elevation: 7,785 ft (2,373 m). Average temperature: 59°F (15°C).
Discover Nyahururu, 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.
About Nyahururu
Nyahururu is a town in Kenya, lying north east of Nakuru. Nyahururu means waterfall or windy or place of storms, in the Maasai language. It is located in both Laikipia County and Nyandarua counties. Nyahururu formerly functioned as the administrative capital of Nyandarua District, before it became a county and the headquarters were moved to Ol Kalou.The town has an estimated urban population of 36,450. The town still continues to be a central economic power of the immediate former district of Nyandarua. For that reason, the town has strong economic ties to the two counties.
People
Climate
| Population | 37,650 |
| Population Density | 28 / sq mi |
| Elevation | 7,785 ft (2,373 m) |
| Coordinates | 0.0381°, 36.3634° |
| Timezone | Africa/Nairobi |
| Country | 🇰🇪 Kenya |
| State / Province | Laikipia |
| Average Temperature | 59°F (15°C) |
| January Average | 59°F (15°C) |
| July Average | 57°F (14°C) |
| Annual Precipitation | 35.0 inches (890 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Nyahururu
Nyahururu is a mid-size city in Kenya (Laikipia) with a population of 37,650. The city sits at an elevation of 7,785 feet (2,373 meters) above sea level. The average annual temperature is 59°F (15°C). Temperatures range from 59°F in January to 57°F in July. Annual precipitation averages 35.0 inches. The timezone is Africa/Nairobi.
Climate in Nyahururu
Nyahururu has an average annual temperature of 18°C (64°F). The hottest month is Mar (19.3°C), the coldest is Jul (17°C). Average annual precipitation is 1694 mm.
Temperature
| Annual Average | 58.8°F |
| 9% above Kenya avg | |
| January Average | 59°F (15°C) |
| July Average | 57°F (14°C) |
| Sunny Days | 272 days/yr |
Geography
| Elevation | 7,785 ft (2,373 m) |
| Area | 1,340.3 sq mi (3,471.2 km²) |
| Population Density | 28/sq mi |
| Coordinates | 0.0381°N, 36.3634°W |
| Timezone | Africa/Nairobi |
Precipitation & Snow
Air Quality
Nearby Volcanoes
9 volcanoes within 200 km. Closest: Ol Kokwe (72 km).
| Name | Type | Elevation | Last Eruption | Distance |
| Ol Kokwe | Shield | 1,130 m (3,707 ft) | Unknown | 72 km |
| Eburru, Ol Doinyo | Complex | 2,856 m (9,370 ft) | Unknown | 78 km |
| Korosi | Shield | 1,446 m (4,744 ft) | Unknown | 86 km |
| Paka | Shield | 1,697 m (5,568 ft) | -7550 | 100 km |
| Olkaria | Pyroclastic cone(s) | 2,434 m (7,986 ft) | 1770 | 105 km |
| Silali | Shield | 1,528 m (5,013 ft) | -5050 | 125 km |
| Suswa | Shield | 2,356 m (7,730 ft) | Unknown | 132 km |
| Emuruangogolak | Shield | 1,285 m (4,216 ft) | 1910 | 163 km |
| Nyambeni Hills | Shield | 750 m (2,461 ft) | Unknown | 169 km |
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 59°F (15°C) | 1.3 in | Driest |
| February | 60°F (15°C) | 1.3 in | |
| March | 61°F (16°C) | 2.1 in | Warmest |
| April | 61°F (16°C) | 4.7 in | |
| May | 60°F (15°C) | 3.4 in | |
| June | 58°F (15°C) | 3.0 in | |
| July | 57°F (14°C) | 4.5 in | |
| August | 57°F (14°C) | 5.0 in | Coldest, Wettest |
| September | 58°F (14°C) | 2.3 in | |
| October | 59°F (15°C) | 1.9 in | |
| November | 59°F (15°C) | 3.4 in | |
| December | 59°F (15°C) | 2.4 in |
Nyahururu has a seasonal temperature swing of 4°F / from 57°F in August to 61°F in March. Total annual precipitation is 35.1 inches, with August being the wettest month (5.0") and January the driest (1.3").
Schools in Nyahururu
31 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Thama primary school | — | — | — | — |
| Nyahururu Elite Schools | — | — | — | — |
| ngarenaro primary school | — | — | — | — |
| laikipia highschool | — | — | — | — |
| starehe primary school | — | — | — | — |
| Ndururi secondary | — | — | — | — |
| EWASO NYIRO HIGHSCHOOL | — | — | — | — |
| ndururumo highschool | — | — | — | — |
| munyaka secondary | — | — | — | — |
| thama primary school | — | — | — | — |
| maina primary school | — | — | — | — |
| Nyahururu Deb school | — | — | — | — |
| Nyahururu deb school | — | — | — | — |
| Nyandarua Boarding Primary School | — | — | — | — |
| Nyahururu DEB Primary School | — | — | — | — |
| Maina primary school | — | — | — | — |
| Kisima Mixed Secondary School | — | — | — | — |
| Munyaka Day Secondary | — | — | — | — |
| Ndururumo Highschool | — | — | — | — |
| Lakipia Highschool | — | — | — | — |
| Central Highschool | — | — | — | — |
| Fakling Waters Girls | — | — | — | — |
| Ewaso Nyiro Highschool | — | — | — | — |
| Graceland Girls Senior Secondary School | — | — | — | — |
| St. Francis Manguo | — | — | — | — |
| Nyahururu Elite Schools | — | — | — | — |
| Falling Waters Primary School | — | — | — | — |
| Nyahururu Boys High School | — | — | — | — |
| Ndururi Secondary School | — | — | — | — |
| Starehe Primary School | — | — | — | — |
| Ngare Naro Primary School | — | — | — | — |
Radio Stations near Nyahururu
0 stations within ~55 km.
| Station | Genre | Quality |
|---|
Farmers Markets in Nyahururu
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Bahati Open Air Market | |||||
| Karuga Market | |||||
| Kiandege Market | |||||
| Market Stalls | |||||
| Ndaragwa Market | |||||
| Ngamini Village | |||||
| Nyahururu Market |
Restaurants in Nyahururu
6 restaurants within city radius — OpenStreetMap data
Cafes in Nyahururu
2 cafes within city radius — OpenStreetMap data
Train Stations in Nyahururu
1 train stations within city radius — OpenStreetMap data
Bus Stations in Nyahururu
2 bus stations within city radius — OpenStreetMap data
Gas Stations in Nyahururu
17 gas stations within city radius — OpenStreetMap data
Banks in Nyahururu
7 banks within city radius — OpenStreetMap data
Stadiums & Teams in Nyahururu
| Team | League | Division |
|---|---|---|
Airports Near Nyahururu
50 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Laikipia Air Base | — | Medium Airport |
| Nakuru Lanet Airport | NUU | Medium Airport |
| Nanyuki Civil Airport | NYK | Medium Airport |
| Barina Airport | — | Small Airport |
| Carzan Rongai Airport | — | Small Airport |
| Congrieve Airfield | — | Small Airport |
| Delamare Camp Airport | — | Small Airport |
| Enasoit Airport | — | Small Airport |
| Engelesha Airport | — | 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 |
| Kamogi Ranch Airstrip | — | Small Airport |
| Kamok Airstrip | — | Small Airport |
| Kapchomuswo (Kabarnet) Airport | — | Small Airport |
| Kerio Valley Airport | KRV | Small Airport |
| Kifuku Estate Airstrip | — | Small Airport |
| Kigio (Malewa) Airport | — | Small Airport |
| Kisima Ranch Airstrip | — | Small Airport |
| Laburra Airport | — | Small Airport |
| Laikipia Ranch Airport | — | Small Airport |
| Lake Baringo (Kampi Ya Samaki) Airport | LBN | Small Airport |
| Lentille Airport | — | Small Airport |
| Loisaba Airstrip | — | Small Airport |
| Loldia Airport | — | Small Airport |
| Lomolo Airport | — | Small Airport |
| Manyatta Airport | — | Small Airport |
| Marrian's Airport | — | Small Airport |
| Mbaruk Airport | — | Small Airport |
| Menengai Airport | — | Small Airport |
| Milmet Airport | — | Small Airport |
| Mpala Farm Airstrip | — | Small Airport |
| Mpala Research Center Airstrip | — | Small Airport |
| Mugie Ranch Airport | — | Small Airport |
| Mukenye Ranch Airstrip | — | Small Airport |
| Naishi Airport | — | Small Airport |
| Naivasha Farm Airstrip | — | Small Airport |
| Nanyuki West Airport | — | Small Airport |
| Ngorare Ranch Airport | — | Small Airport |
| Njoro Airport | — | Small Airport |
| Nyahururu Airport | — | Small Airport |
| Nyeri Airport | NYE | Small Airport |
| Ol Maisor Airport | — | Small Airport |
| Ol Malo Airstrip | — | Small Airport |
| Oljogi Ranch Airport | — | Small Airport |
| Olmoran Airfield | — | Small Airport |
Post Offices in Nyahururu
1 post offices.
| Post Office | Address |
|---|---|
| Nyahururu Post Office |
Churches & Religious Organizations in Nyahururu
17 religious organizations (IRS tax-exempt data).
| Name | Address |
|---|---|
| Anglican Church of Kenya | |
| Deliverance Church | |
| FULL GOSPEL CHURCHES OF KENYA | |
| Full Gospel Churches of Kenya | |
| independent church | |
| maina catholic church | |
| Nyahururu Catholic Church | |
| nyahururu catholic church, mary immaculate | |
| Nyahururu Mosque | |
| P.C.E.A Church | |
| P.C.E.A Church | |
| PCEA CHURCH NAHURURU | |
| PCEA Church Nyahururu | |
| Saint Philips Manguo Church | |
| SDA CHURCH NYAHURURU | |
| SDA Church Nyahururu | |
| Shine of the holy spirite |
Explore Near Nyahururu
Quick Facts
🇰🇪 About Kenya
Public Holidays in Kenya
10 public holidays this year
Download Full City Report
Get a comprehensive, print-ready PDF with all data for Nyahururu.
Get ReportFrequently Asked Questions About Nyahururu
What is the population of Nyahururu?
Nyahururu has a population of 37,650 residents and is located in Kenya. The population density is 28 people per square mile, spread across 1,340.3 square miles.
What is the weather like in Nyahururu?
Nyahururu enjoys a temperate climate with an average annual temperature of 59°F (15°C). Winter temperatures average 59°F in January, while summers reach an average of 57°F in July. The area receives 272 sunny days per year, well above the national average of 205. Annual rainfall totals 35.0 inches.
All Countries























































































































































































































































