Sign In Register

Kitale, Kenya

Trans Nzoia · Kenya

Kitale is a large city in Trans Nzoia, Kenya with a population of 162,174. Elevation: 6,234 ft (1,900 m). Average temperature: 65°F (18°C).

Data updated June 2026

162,174 Population 645/sq mi density
6,234 ft Elevation 1,900 meters
65°F Avg Temperature 18°C
42.2 in Annual Rain
Africa / Nairobi Timezone

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

Kitale

Kitale is a town in the north west of Kenya, within the county of Trans Nzoia which was formerly in the former Rift Valley province prior to the creation of the 2010 constitution. The town lies between Mount Elgon and the Cherang'any Hills. It has an elevation of around 1900 metres. Its population was 162,174 as of 2019. It is the location of Kitale Airport.

People

Population162,174
Density645/mi²

Climate

Avg Temp65°F (18°C)
Rain42.2 in/yr
Sunny Days259/yr
Elevation6,234 ft (1,900 m)
Population162,174
Population Density645 / sq mi
Elevation6,234 ft (1,900 m)
Coordinates1.0157°, 35.0062°
TimezoneAfrica/Nairobi
Country🇰🇪 Kenya
State / ProvinceTrans Nzoia
Average Temperature65°F (18°C)
January Average66°F (19°C)
July Average62°F (17°C)
Annual Precipitation42.2 inches (1,073 mm)
Annual Snowfall0.0 inches (0 cm)

About Kitale

Kitale is a large city in Kenya (Trans Nzoia) with a population of 162,174. The city sits at an elevation of 6,234 feet (1,900 meters) above sea level. The average annual temperature is 65°F (18°C). Temperatures range from 66°F in January to 62°F in July. Annual precipitation averages 42.2 inches. The timezone is Africa/Nairobi.

Climate in Kitale

Kitale has an average annual temperature of 0°C (32°F). The hottest month is Jan (0°C), the coldest is Jan (0°C). Average annual precipitation is 1255 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 0°C / 32°F - / - 25.0
Feb 0°C / 32°F - / - 57.0
Mar 0°C / 32°F - / - 89.0
Apr 0°C / 32°F - / - 164.0
May 0°C / 32°F - / - 177.0
Jun 0°C / 32°F - / - 104.0
Jul 0°C / 32°F - / - 147.0
Aug 0°C / 32°F - / - 163.0
Sep 0°C / 32°F - / - 103.0
Oct 0°C / 32°F - / - 101.0
Nov 0°C / 32°F - / - 89.0
Dec 0°C / 32°F - / - 36.0
Kitale enjoys a temperate climate with an average annual temperature of 65°F (18°C). Winters average 66°F in January while summers reach 62°F in July / relatively mild seasonal variation. The area gets 259 sunny days per year, above the national average. Annual precipitation totals 42.2 inches. The city sits at an elevation of 6,234 feet, a high-altitude location.

Temperature

66°F Jan (19°C) 62°F Jul (17°C)
Annual Average64.6°F
20% above Kenya avg
January Average66°F (19°C)
July Average62°F (17°C)
Sunny Days259 days/yr

Geography

Elevation6,234 ft (1,900 m)
Area251.6 sq mi (651.6 km²)
Population Density645/sq mi
Coordinates1.0157°N, 35.0062°W
TimezoneAfrica/Nairobi

Precipitation & Snow

Annual Rainfall 42.2"
11% above Kenya avg
Snowfall 0.0"
Wettest Month (Aug) 6.06"
Driest Month (Jan) 0.79"

Air Quality

Earthquake History

2 earthquakes (M2.5+) within 150 km since 1990. Strongest: M5.0. Most recent: M5.0 on Jun 13, 2010.

Jun 13, 2010 32 km WSW of Kisumu, Kenya M5.0 147 km
Sep 24, 2001 28 km ENE of Eldama Ravine, Kenya M4.7 148 km
Source: USGS (M2.5+, 1990-2025)

Nearby Volcanoes

7 volcanoes within 200 km. Closest: Ol Kokwe (127 km).

Name Type Elevation Last Eruption Distance
Ol Kokwe Shield 1,130 m (3,707 ft) Unknown 127 km
Korosi Shield 1,446 m (4,744 ft) Unknown 127 km
Paka Shield 1,697 m (5,568 ft) -7550 131 km
Silali Shield 1,528 m (5,013 ft) -5050 137 km
Emuruangogolak Shield 1,285 m (4,216 ft) 1910 157 km
Homa Mountain Complex 1,751 m (5,745 ft) Unknown 165 km
Namarunu Shield 817 m (2,680 ft) -6550 191 km
Source: Smithsonian Institution Global Volcanism Program (GVP). Sorted by distance.

Monthly Weather

Month Avg Temperature Precipitation Summary
January 66°F (19°C) 0.8 in Driest
February 67°F (19°C) 1.5 in
March 67°F (20°C) 2.7 in Warmest
April 66°F (19°C) 5.7 in
May 65°F (18°C) 5.8 in
June 63°F (17°C) 4.0 in
July 62°F (17°C) 5.7 in Coldest
August 63°F (17°C) 6.1 in Wettest
September 63°F (17°C) 3.3 in
October 64°F (18°C) 2.9 in
November 64°F (18°C) 2.6 in
December 65°F (18°C) 1.3 in

Kitale has a seasonal temperature swing of 5°F / from 62°F in July to 67°F in March. Total annual precipitation is 42.3 inches, with August being the wettest month (6.1") and January the driest (0.8").

View full weather details →

Colleges & Universities in Kitale

Institution Type Founded Website
Jomo Kenyatta University(Robinson's) College - ,
Kapenguria Bible Centre College - ,
Kitale KMTC College - ,
Kitale National Polytechnic College - ,
Manor House Agricultural Center College - ,
Mount Kenya University University - ,
Mount Kenya University Kitale Campus University - ,

Schools in Kitale

24 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Muntain view primary - - - -
St Monica Girls High School - - - -
Tuwan Primary School - - - -
Rassa Primary School - - - -
ST. KIZITO'S PARISH, MATISI. - - - -
Matisi Friends High School - - - -
Namandala Primary School - - - -
Boma Secondary School - - - -
Central Primary School - - - -
Township Primary School - - - -
Mt. Emoru School - - - -
BENON SECONDARY SCHOOL - - - -
Wamuini Secondary sch - - - -
Cranes Educational Centre - - - -
St. Josephs Girls High School - - - -
St. Josephs Boys High School - - - -
Baharini Academy Primary School - - - -
Forest Primary - - - -
Weaver Bird Secondary - - - -
St Anthony Secondary - - - -
Manor House Secondary - - - -
St Anthony Boys High School - - - -
Mt. Elgon Academy - - - -
St. Angelica & Charles Academy - - - -
View full schools details →

Radio Stations near Kitale

1 stations within ~55 km.

Station Genre Quality
NRG Radio pop MP3 128 kbps

Museums in Kitale

NameTypeAddressPhoneAnnual Revenue
Kitale Museum

Libraries in Kitale

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Kongoni Community Library0.0

Farmers Markets in Kitale

NameAddressSeasonHoursOrganicWebsite
Amuka Market
Aramaket Shopping Center
Babaton
Bendera Market Stalls
Bosco Market
Chanuka Market
Dr. Nganga Market
Furfural
Godown Market
Headquarter (HQ) Market
Kamarkech Shopping Center
Kawa Center Market
Keringet Market Centre
Kituyi Market
Kobos Market
Kolongolo
Kona Junction Discount Market
Kona Mbaya Market
Kongoni Junction Market
Kwanza
Lugulu Marketplace
Lukhokhwe
Lusako Market
Machine Market
Maili Saba, Mois' Bridge
Makanyanga Market
Makokha Market
Makutano Stalls
Maliki
Maridadi
Matisi Market
Matunda
Matunda Market
Mbururu Center
Mombasa Ndogo
Mti Moja Market
Mtondo Inn Shopping Centre
Mucharage
Murkwijit Trading Center Pit Latrine
Muruli Market
Muvunje Market
Mvunje Market
Namanjalala Market
Nzoia Market Sinoko
Obingita Market
Riverside Market
Sango Market
Sikhendu fresh farm produce market
Sikhendu Market stalls
Soko Hewani
Soko Moko Makutano
Soysambu
Soysambu Market
Suwerwa Shopping Center
Toll
Vinyenya Market
Vinyenya Market

Restaurants in Kitale

10 restaurants within city radius - OpenStreetMap data

Boulevard Restaurant
Elgon View Gardens
High view Hotel
Lilians Hotel
Luciano Restaurant
Makuti Restraunt
Mary's Joint
Skynest Hotel
Vision Gate
Woodlands Resort

Clinics in Kitale

1 clinics within city radius - OpenStreetMap data

Center for heart disease ktl

Train Stations in Kitale

1 train stations within city radius - OpenStreetMap data

Kitale

Bus Stations in Kitale

1 bus stations within city radius - OpenStreetMap data

Kaptega

Gas Stations in Kitale

17 gas stations within city radius - OpenStreetMap data

Amuka Filling Station
Fuel Guzz
Ilhub petrol station
Jovenna
Kipetro Petrol Station
Kitale Link Filling Station
Mogas
National Oil
National Oil
National Oil
OLA Energy
Petro Filling Station
Rubis
Rubis
Shell
Total
Yatcher Petrol Station

Banks in Kitale

14 banks within city radius - OpenStreetMap data

Barclays
Co-operative Bank of Kenya Ltd
Diamond Trust Bank
Ecobank
Equity Bank
Family bank
Faulu Kenya-Kitale
Joseph Muiyuro
KCB Kitale
National Bank-Kitale
Postbank
Sidian Bank
Smep Microfinance Bank
Standard Chartered

Shopping Malls in Kitale

4 shopping malls within city radius - OpenStreetMap data

Kipsongo Centre
Machewa Centre
Nyayo House
Yes plaza

Gyms in Kitale

1 gyms within city radius - OpenStreetMap data

Avenidus Fitness Centre

Golf Courses in Kitale

1 golf courses within city radius - OpenStreetMap data

Kitale Golf Club

Stadiums & Teams in Kitale

TeamLeagueDivision

Airports Near Kitale

15 airports within the area.

AirportIATAType
Eldoret International AirportEDLLarge Airport
Kitale AirportKTLMedium Airport
Bungoma Airport-Small Airport
Eldoret Boma Airport-Small Airport
George Smith Farm Airport-Small Airport
Kakamega AirportGGMSmall Airport
Kapchomuswo (Kabarnet) Airport-Small Airport
Kapenguria (Kishaunet) Airport-Small Airport
Kerio Valley AirportKRVSmall Airport
Maji Mazuri Airport-Small Airport
Mount Elgon Orchards Airstrip-Small Airport
Mumias Airport-Small Airport
Sergoit Airport-Small Airport
Sigor Airport-Small Airport
Webuye Airport-Small Airport

Post Offices in Kitale

1 post offices.

Post OfficeAddress
Posta Kenya - Kitale

Churches & Religious Organizations in Kitale

14 religious organizations (IRS tax-exempt data).

NameAddress
AGC Standard Church
Anglican Church of Kenya
Faith community church AGC
Freemasion Hall Kitale
Friends' chruch
Hindu Temple
K.A.G Church
Laini Moja Mosque
Love Center Of Unity Full Gospel Church
P.C.E.A Church
PCEA church
Siuna Friends Church
St. James Church Matisi
ST. Joseph catholic Church

Quick Facts

Timezone
Africa/Nairobi
Elevation
1,897 m (6,224 ft)
Postal Code
30200

Around Kitale

Places within 5 km radius - OpenStreetMap data

Schools 38
Hospitals 7
Restaurants 11
Bars 1
Supermarkets 8
Banks 13
Museums 1
Hotels 15
Parks 2
Police Stations 1
Places of Worship 15

Things to See Near Kitale

1 places within 15 km

🏰 Castles (1)
  • • St. Peters ACK, Wamuini parish

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

Get Report

Frequently Asked Questions About Kitale

What is the population of Kitale?

Kitale has a population of 162,174 residents and is located in Kenya. The population density is 645 people per square mile, spread across 251.6 square miles.

What is the weather like in Kitale?

Kitale enjoys a temperate climate with an average annual temperature of 65°F (18°C). Winter temperatures average 66°F in January, while summers reach an average of 62°F in July. The area receives 259 sunny days per year, well above the national average of 205. Annual rainfall totals 42.2 inches.

Nearby Cities

Compare Kitale with another city: