Sign In Register

Nyeri, Kenya

Nyeri County · Kenya

Nyeri is a mid-size city in Nyeri County, Kenya with a population of 80,081. Elevation: 5,945 ft (1,812 m). Average temperature: 64°F (18°C).

Data updated June 2026

80,081 Population 1,073/sq mi density
5,945 ft Elevation 1,812 meters
64°F Avg Temperature 18°C
44.7 in Annual Rain
Africa / Nairobi Timezone

Discover Nyeri, 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 Nyeri

Nyeri

Nyeri is a town situated in the Central Highlands of Kenya. It is the county headquarters of Nyeri County and was the central administrative headquarters of the country's former Central Province. The town is situated about 150 km north of Kenya's capital Nairobi, in the country's densely populated and fertile Central Highlands. The town lies between the eastern base of the Nyandarua (Aberdare) Range, which forms part of the eastern side of the Great Rift Valley, and the western slopes of Mount Kenya.

People

Population80,081
Density1,073/mi²

Climate

Avg Temp64°F (18°C)
Rain44.7 in/yr
Sunny Days343/yr
Elevation5,945 ft (1,812 m)
Population80,081
Population Density1,073 / sq mi
Elevation5,945 ft (1,812 m)
Coordinates-0.4201°, 36.9476°
TimezoneAfrica/Nairobi
Country🇰🇪 Kenya
State / ProvinceNyeri County
Average Temperature64°F (18°C)
January Average64°F (18°C)
July Average61°F (16°C)
Annual Precipitation44.7 inches (1,134 mm)
Annual Snowfall0.0 inches (0 cm)

About Nyeri

Nyeri is a mid-size city in Kenya (Nyeri County) with a population of 80,081. The city sits at an elevation of 5,945 feet (1,812 meters) above sea level. The average annual temperature is 64°F (18°C). Temperatures range from 64°F in January to 61°F in July. Annual precipitation averages 44.7 inches. The timezone is Africa/Nairobi.

Climate in Nyeri

Nyeri has an average annual temperature of 16.2°C (61°F). The hottest month is Mar (17.6°C), the coldest is Jul (14.8°C). Average annual precipitation is 1610 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 16°C / 61°F 8° / 24.3° 70.0
Feb 17°C / 63°F 8.4° / 26° 65.3
Mar 17.6°C / 64°F 9.8° / 26.6° 111.7
Apr 17.2°C / 63°F 11.2° / 24.6° 323.4
May 16.3°C / 61°F 9.8° / 23.8° 154.4
Jun 15.4°C / 60°F 8° / 23.1° 83.3
Jul 14.8°C / 59°F 8.2° / 22.8° 76.4
Aug 15.2°C / 59°F 8.4° / 24° 77.5
Sep 16°C / 61°F 9.3° / 24.9° 107.0
Oct 16.4°C / 62°F 9.6° / 24.7° 153.2
Nov 16.4°C / 62°F 10.7° / 23° 265.6
Dec 16°C / 61°F 8.6° / 22.9° 122.0
Nyeri enjoys a temperate climate with an average annual temperature of 64°F (18°C). Winters average 64°F in January while summers reach 61°F in July / relatively mild seasonal variation. The area gets 343 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 44.7 inches. The city sits at an elevation of 5,945 feet, a high-altitude location.

Temperature

64°F Jan (18°C) 61°F Jul (16°C)
Annual Average64.0°F
19% above Kenya avg
January Average64°F (18°C)
July Average61°F (16°C)
Sunny Days343 days/yr

Geography

Elevation5,945 ft (1,812 m)
Area74.7 sq mi (193.4 km²)
Population Density1,073/sq mi
Coordinates-0.4201°N, 36.9476°W
TimezoneAfrica/Nairobi

Precipitation & Snow

Annual Rainfall 44.7"
18% above Kenya avg
Snowfall 0.0"
Wettest Month (Apr) 8.11"
Driest Month (Sep) 1.57"

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 123 km
Source: USGS (M2.5+, 1990-2025)

Nearby Volcanoes

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

Name Type Elevation Last Eruption Distance
Eburru, Ol Doinyo Complex 2,856 m (9,370 ft) Unknown 85 km
Olkaria Pyroclastic cone(s) 2,434 m (7,986 ft) 1770 91 km
Suswa Shield 2,356 m (7,730 ft) Unknown 105 km
Nyambeni Hills Shield 750 m (2,461 ft) Unknown 126 km
Ol Kokwe Shield 1,130 m (3,707 ft) Unknown 151 km
Korosi Shield 1,446 m (4,744 ft) Unknown 161 km
Paka Shield 1,697 m (5,568 ft) -7550 172 km
Silali Shield 1,528 m (5,013 ft) -5050 192 km
Source: Smithsonian Institution Global Volcanism Program (GVP). Sorted by distance.

Monthly Weather

Month Avg Temperature Precipitation Summary
January 64°F (18°C) 2.1 in Warmest
February 63°F (17°C) 1.9 in
March 63°F (17°C) 3.1 in
April 64°F (18°C) 8.1 in Wettest
May 62°F (17°C) 7.2 in
June 60°F (16°C) 1.7 in
July 61°F (16°C) 1.9 in
August 59°F (15°C) 2.0 in Coldest
September 61°F (16°C) 1.6 in Driest
October 63°F (17°C) 4.7 in
November 62°F (17°C) 5.9 in
December 61°F (16°C) 3.5 in

Nyeri has a seasonal temperature swing of 5°F / from 59°F in August to 64°F in January. Total annual precipitation is 43.5 inches, with April being the wettest month (8.1") and September the driest (1.6").

View full weather details →

Colleges & Universities in Nyeri

Institution Type Founded Website
Dedan Kimathi University - ,
Kagumo Teachers Training College College - ,
Karatina university Itiati campus University - ,
Karatina university main campus University - Visit →
Kenya Medical Training College College - ,
Kimathi University University - ,
Kings Medical College University - ,
Kinunga Youth Polytechnique College - ,

Schools in Nyeri

20 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
consollata primary school - - - -
Moi Complex Secondary School - - - -
kiambuiri primary - - - -
Riamukurwe Secondary School - - - -
Giakanja Boys High School - - - -
King'ong'o Primary School - - - -
Blue bells - - - -
Dedan Kimathi University of Technology - - - -
St. Mary's Boys Secondary School - - - -
temple road nursery school - - - -
Kiawaithanji Primary School - - - -
D.E.B MUSLIM PRIMARY SCHOOL - - - -
temple road primary school - - - -
Temple road secondary school - - - -
githwariga primary school - - - -
Nyeri Baptist School - - - -
The Nyeri National Polytechnic - - - -
Kigwandi Primary School - - - -
Mirichu Primary School, Kenya - - - -
Mutathi-Ini Primary Schoo - - - -
View full schools details →

Radio Stations near Nyeri

0 stations within ~55 km.

Station Genre Quality

Museums in Nyeri

NameTypeAddressPhoneAnnual Revenue
Nyeri Museum

Libraries in Nyeri

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Kenya National Archives Nyeri Branch0.0
Kenya National Library Service - Karatina Library0.0
new library0.0

Farmers Markets in Nyeri

NameAddressSeasonHoursOrganicWebsite
Bus Station Market
Bus Station Shops
Chaka Market
Gaithuri Tea Buying Centre
Gititu
ithekahuno market
Karatina Clothes Market
Karatina Market
Karatina Open Air Market
kiaigi
Kibingoti Shopping Centre
King'ong'o Market
Kinunga Shopping Center
Kwa-J
muthinga market
Muthinga Market
Nyeri Market Extension Stalls
Open Air Market
tambaya

Restaurants in Nyeri

15 restaurants within city radius - OpenStreetMap data

Bells
Chania Place Hotel
Embassy Complex
Golden Gates Hotel
Green hills hotel
Green Oaks
Jakes
Makuti Land
Nyeri Star Bar and Restaurant
Skuta Beavers Guest House
Skuta Meat Centre.
The Backyard Coffee
The Zúmpini
Unity Paradise Resort
White Rhino Hotel

Cafes in Nyeri

3 cafes within city radius - OpenStreetMap data

Cake Hub
School Mess
The Hub Cyber Cafe

Monuments in Nyeri

1 monuments within city radius - OpenStreetMap data

NELSON MANDELA AND ALBERTINA SISULU

Clinics in Nyeri

1 clinics within city radius - OpenStreetMap data

Medical Center

Bus Stations in Nyeri

2 bus stations within city radius - OpenStreetMap data

KE #11389724969
Nyeri bus station

Gas Stations in Nyeri

12 gas stations within city radius - OpenStreetMap data

Gulf Energy Skuta
Gulf petrol station
Kobil petrol station
Kobil petrol station
National Oil
National Oil petrol station
OIL COM Skuta Petrol Station
Riva petrol station
Shell petrol station
Shell petrol station
Total petrol station
Total petrol station

Banks in Nyeri

13 banks within city radius - OpenStreetMap data

Central Bank of Kenya Nyeri
Consolidated Bank
Equity Bank
Equity Bank ATM
Family Bank-Nyeri
FAULU
JAMII BORA BANK NYERI BRANCH
Kenya Commercial Bank
KWFT
National Bank-Nyeri
Postbank Nyeri Branch
Sidian Bank
Standard Chartered Bank Nyeri

Shopping Malls in Nyeri

3 shopping malls within city radius - OpenStreetMap data

Ciaraini Centre
Nyeri Mall
Prestige Plaza

Golf Courses in Nyeri

2 golf courses within city radius - OpenStreetMap data

Green Hills Golf Course
Nyeri Golf Club

Stadiums & Teams in Nyeri

TeamLeagueDivision

Airports Near Nyeri

50 airports within the area.

AirportIATAType
Laikipia Air Base-Medium Airport
Nanyuki Civil AirportNYKMedium Airport
Airspray Naivasha Airfield-Small Airport
Barton's Naivasha Airport-Small Airport
Bobs Harries Airport-Small Airport
Borana Airport-Small Airport
Crescent Island Naivasha Airport-Small Airport
Delamare Camp Airport-Small Airport
Embori Farm Airport-Small Airport
Embu Airport-Small Airport
Enasoit Airport-Small Airport
Fairmont Airstrip-Small Airport
Gilgil Coulson Airport-Small Airport
Green Park Airport-Small Airport
Ibis Farm Airport-Small Airport
Ilkek Airport-Small Airport
Kamok Airstrip-Small Airport
Kamwaki Farm Airport-Small Airport
Kifuku Estate Airstrip-Small Airport
Kigio (Malewa) Airport-Small Airport
Kijabe Airport-Small Airport
Kisima Farm Airport-Small Airport
Kongoni Airport-Small Airport
Kongoni Game Valley Airport-Small Airport
Laburra Airport-Small Airport
Laragai Airstrip-Small Airport
Lewa Airstrip-Small Airport
Limuru Airstrip-Small Airport
Loldia Airport-Small Airport
Lolomarik Airport-Small Airport
Longonot Fair Airstrip-Small Airport
Manyatta Airport-Small Airport
Marrian's Airport-Small Airport
Mawingo Airport-Small Airport
Mbaruk Airport-Small Airport
Mount Kenya Lodge Airstrip-Small Airport
Mpala Research Center Airstrip-Small Airport
Mukenye Ranch Airstrip-Small Airport
Naivasha Farm Airstrip-Small Airport
Nanyuki West Airport-Small Airport
National Park Airstrip-Small Airport
Ngare Ndare Airstrip-Small Airport
Nyahururu Airport-Small Airport
Nyeri AirportNYESmall Airport
Oldonyo Farm Airport-Small Airport
Oljogi Ranch Airport-Small Airport
Olpejeta Airport-Small Airport
Oserian Naivasha Airport-Small Airport
Oserongoni Airport-Small Airport
Rumuruti Airstrip-Small Airport

Post Offices in Nyeri

2 post offices.

Post OfficeAddress
Gakere Postal Office
Posta Nyeri

Churches & Religious Organizations in Nyeri

10 religious organizations (IRS tax-exempt data).

NameAddress
Al-Falah Mosque
cathedral Arch diocese of nyeri
Kangemi Mosque
living faith ministries
P.C.E.A Nyamachaki
PCEA Church Ruring'u
Riamokurwe Parish
St Marks Church (Ruring'u Parish)
St. Jude Ruring'u Catholic Parish, Nyeri
Winners Chapel church

Quick Facts

Timezone
Africa/Nairobi

Around Nyeri

Places within 5 km radius - OpenStreetMap data

Schools 19
Hospitals 9
Restaurants 13
Cafes 3
Bars 3
Supermarkets 2
Banks 13
Hotels 10
Libraries 1
Parks 5
Police Stations 1
Places of Worship 7

Things to See Near Nyeri

8 places within 15 km

🕳️ Caves (1)
  • • Maumau Cave (Sangare Conservancy)
⛰️ Peaks (3)
  • • Karĩma Hill
  • • TREE
  • • TREE
🌄 Viewpoints (4)
  • • Marker No 16
  • • Marker No 17
  • • Marker no 9
  • • Turn for sandai farms

🇰🇪 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 Nyeri.

Get Report

Frequently Asked Questions About Nyeri

What is the population of Nyeri?

Nyeri has a population of 80,081 residents and is located in Kenya. The population density is 1,073 people per square mile, spread across 74.7 square miles.

What is the weather like in Nyeri?

Nyeri enjoys a temperate climate with an average annual temperature of 64°F (18°C). Winter temperatures average 64°F in January, while summers reach an average of 61°F in July. The area receives 343 sunny days per year, well above the national average of 205. Annual rainfall totals 44.7 inches.

Nearby Cities

Compare Nyeri with another city: