Sign In Register

Voi, Kenya

Taita Taveta · Kenya

Voi is a mid-size city in Taita Taveta, Kenya with a population of 53,353. Elevation: 1,903 ft (580 m). Average temperature: 74°F (23°C).

Data updated June 2026

53,353 Population 18/sq mi density
1,903 ft Elevation 580 meters
74°F Avg Temperature 23°C
31.7 in Annual Rain
Africa / Nairobi Timezone

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

Voi

Voi is the largest town in Taita-Taveta County, Kenya, in the former Coast Province. It is located at the western edge of Taru Desert, south and west of Tsavo East National Park, with the Sagala Hills to the south.

People

Population53,353
Density18/mi²

Climate

Avg Temp74°F (23°C)
Rain31.7 in/yr
Sunny Days278/yr
Elevation1,903 ft (580 m)
Population53,353
Population Density18 / sq mi
Elevation1,903 ft (580 m)
Coordinates-3.3961°, 38.5561°
TimezoneAfrica/Nairobi
Country🇰🇪 Kenya
State / ProvinceTaita Taveta
Average Temperature74°F (23°C)
January Average76°F (24°C)
July Average70°F (21°C)
Annual Precipitation31.7 inches (806 mm)
Annual Snowfall0.0 inches (0 cm)

About Voi

Voi is a mid-size city in Kenya (Taita Taveta) with a population of 53,353. The city sits at an elevation of 1,903 feet (580 meters) above sea level. The average annual temperature is 74°F (23°C). Temperatures range from 76°F in January to 70°F in July. Annual precipitation averages 31.7 inches. The timezone is Africa/Nairobi.

Climate in Voi

Voi has an average annual temperature of 24.1°C (75°F). The hottest month is Mar (26.4°C), the coldest is Jul (21.5°C). Average annual precipitation is 1161 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 25.2°C / 77°F 19.8° / 33.9° 40.0
Feb 26.2°C / 79°F 19.9° / 35.8° 47.3
Mar 26.4°C / 79°F 20.1° / 35.4° 59.1
Apr 24.9°C / 77°F 19.4° / 33.8° 121.5
May 23.4°C / 74°F 17.7° / 31.7° 191.4
Jun 22.1°C / 72°F 16° / 29.7° 87.0
Jul 21.5°C / 71°F 15.1° / 29.3° 50.9
Aug 22.2°C / 72°F 16.3° / 30.6° 40.3
Sep 23.1°C / 74°F 17.5° / 31.9° 106.6
Oct 24.3°C / 76°F 18° / 33.8° 95.1
Nov 24.8°C / 77°F 18.8° / 33.4° 200.7
Dec 24.7°C / 76°F 19.8° / 32.4° 121.6
Voi has a warm climate with an average annual temperature of 74°F (23°C). Winters average 76°F in January while summers reach 70°F in July / relatively mild seasonal variation. The area gets 278 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 31.7 inches. The city sits at an elevation of 1,903 feet.

Temperature

76°F Jan (24°C) 70°F Jul (21°C)
Annual Average74.0°F
37% above Kenya avg
January Average76°F (24°C)
July Average70°F (21°C)
Sunny Days278 days/yr

Geography

Elevation1,903 ft (580 m)
Area2,945.2 sq mi (7,628.0 km²)
Population Density18/sq mi
Coordinates-3.3961°N, 38.5561°W
TimezoneAfrica/Nairobi

Precipitation & Snow

Annual Rainfall 31.7"
17% below Kenya avg
Snowfall 0.0"
Wettest Month (Apr) 5.31"
Driest Month (Jul) 0.59"

Air Quality

Earthquake History

8 earthquakes (M2.5+) within 150 km since 1990. Strongest: M5.0. Most recent: M4.4 on Jun 22, 2024.

Dec 8, 1995 53 km NNW of Mlalo, Tanzania M5.0 123 km
Feb 27, 1995 19 km SSW of Takaungu, Kenya M4.9 143 km
Mar 24, 2019 41 km S of Mtito Andei, Kenya M4.7 57 km
Jun 22, 2024 119 km ENE of Mtito Andei, Kenya M4.4 140 km
Apr 2, 2022 8 km NNE of Kwakoa, Tanzania M4.2 95 km
Jan 1, 1991 29 km NW of Wundanyi, Kenya M4.2 47 km
May 29, 2011 104 km NW of Malindi, Kenya M4.0 145 km
Feb 7, 2019 7 km NE of Moshi, Tanzania M3.7 132 km
Source: USGS (M2.5+, 1990-2025)

Tsunami History

1 tsunami recorded within 500 km. Highest wave on record: 6.0 m (20 ft).

Year Location Cause Max Wave Deaths Distance
1930 MOMBASA Earthquake 6.0 m - 143 km
Source: NOAA/NCEI Historical Tsunami Database. Sorted by wave height.

Nearby Volcanoes

1 volcano within 200 km. Closest: Chyulu Hills (109 km).

Name Type Elevation Last Eruption Distance
Chyulu Hills Volcanic field 2,188 m (7,178 ft) 1855 109 km
Source: Smithsonian Institution Global Volcanism Program (GVP). Sorted by distance.

Monthly Weather

Month Avg Temperature Precipitation Summary
January 76°F (24°C) 1.5 in
February 77°F (25°C) 1.4 in
March 78°F (25°C) 4.1 in Warmest
April 76°F (24°C) 5.3 in Wettest
May 74°F (23°C) 3.2 in
June 72°F (22°C) 0.8 in
July 70°F (21°C) 0.6 in Coldest, Driest
August 70°F (21°C) 1.0 in
September 72°F (22°C) 1.3 in
October 74°F (23°C) 2.2 in
November 75°F (24°C) 5.2 in
December 76°F (24°C) 5.2 in

Voi has a seasonal temperature swing of 8°F / from 70°F in July to 78°F in March. Total annual precipitation is 31.7 inches, with April being the wettest month (5.3") and July the driest (0.6").

View full weather details →

Colleges & Universities in Voi

Institution Type Founded Website
Coastal Institute of Technology University - ,
Taita Taveta University College (TTUC) University - ,
Taita Taveta University College Ngerenyi Campus University - ,

Schools in Voi

43 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Mrabenyi Primary - - - -
St. Stephen Primary - - - -
Voi Primary & Special School - - - -
Kizumanzi Primary School - - - -
Sagalla Primary - - - -
Kirumbi Primary - - - -
Coast High School Taita - - - -
Kalela Primary School - - - -
Kalambe Primary - - - -
Heriesta Secondary School - - - -
Kirutai Primary School - - - -
Mwanyambo Primary - - - -
Kambito Primary - - - -
Tausa Primary - - - -
Ndile Primary - - - -
Mwambolembole Primary - - - -
Kirindinyi Primary - - - -
Mengo Primary - - - -
A.C.K St. Bartholomew Secondary - - - -
Ikanga Primary School - - - -
Mwakiki Primary School - - - -
Mwakitawa Secondary School - - - -
Boniface Mganga Primary - - - -
Gimba Primary - - - -
Our Lady Of Perpectual Saccour Secondary - - - -
Mariwenyi Primary School - - - -
Taita Taveta National Polytechnic - - - -
PCEA St Stephen's Girls - - - -
Kighononyi Primary - - - -
Shelemba Primary - - - -
Munda Secondary - - - -
Mkwachunyi Primary - - - -
Mlondo Primary - - - -
Tsavo Academy Primary School - - - -
Mwangea Secondary School - - - -
Mwamunga Primary School - - - -
Voi Boys' High School - - - -
Mwakingali Primary School - - - -
Voi Secondary School - - - -
Mwangea Secondary School - - - -
The Moon Link Academy Primary School - - - -
St. Agnes Primary School - - - -
Mwanyambo Special Unit - - - -
View full schools details →

Radio Stations near Voi

0 stations within ~55 km.

Station Genre Quality

Libraries in Voi

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Wongonyi Library0.0

Farmers Markets in Voi

NameAddressSeasonHoursOrganicWebsite
Voi Market Hall
Voi Open Air Market
Wundanyi Market

Restaurants in Voi

4 restaurants within city radius - OpenStreetMap data

Flyover View Pizza Inn Kasarani
Leopad Lodge
Maghonyi Restaurant
Supaa Hotel

Clinics in Voi

1 clinics within city radius - OpenStreetMap data

Voi Medical Centre

Train Stations in Voi

7 train stations within city radius - OpenStreetMap data

Mbololo
Mbololo
NDI Station
New NDI Station
Ngadini
Ngadini
Voi Station

Gas Stations in Voi

14 gas stations within city radius - OpenStreetMap data

Be Energy;BE energy
KE #3486550356
Mzima Gas Voi ~ Rhino
OLA Energy
OLA Energy
Petro
Rubis
Shell
Shell
Shell Voi
Total
Total voi
TotalEnergies Voi
voi petrol station

Banks in Voi

4 banks within city radius - OpenStreetMap data

Barclays
Cooperative Bank
DTB
KCB Bank

Airports Near Voi

32 airports within the area.

AirportIATAType
Aruba Airport-Small Airport
Batchuma Gate Airport-Small Airport
Black Rhino Airstrip-Small Airport
Crocodile Camp Airport-Small Airport
Finch Hattons Airport-Small Airport
Galana West Airport-Small Airport
Iltilal Airstrip-Small Airport
Kamboyo (Tsavo West) Airport-Small Airport
Kangetchwa Airport-Small Airport
Kanzi Airport-Small Airport
Kasigau Gate Airport-Small Airport
Kilaguni AirportILUSmall Airport
Kore Galana Ranch Airport-Small Airport
Lali Galana Airport-Small Airport
Lugard Falls South Airport-Small Airport
Mackinnon Road Airport-Small Airport
Maktau Gate Airport-Small Airport
Manyani Airport-Small Airport
Mkomazi-Kisima Airport-Small Airport
Mtito Andei Airport-Small Airport
Mwatate Airport-Small Airport
Ngulia Lodge Airport-Small Airport
Rukinga Ranch Airstrip-Small Airport
Sala Gate Airport-Small Airport
Satao Airport-Small Airport
Sheldrick Trust Strip-Small Airport
Taita Hills Airport-Small Airport
Tsavo Airport-Small Airport
Tsavo Trust Airstrip-Small Airport
Voi Airport-Small Airport
Voi Park Airport-Small Airport
Wanjala Mine Airstrip-Small Airport

Post Offices in Voi

1 post offices.

Post OfficeAddress
Voi Post Office

Churches & Religious Organizations in Voi

3 religious organizations (IRS tax-exempt data).

NameAddress
Delivance Centre
Deliverance Church International
Full Gospel Church Voi

Quick Facts

Timezone
Africa/Nairobi
Elevation
580 m (1,903 ft)
Founded
1932

Things to See Near Voi

8 places within 15 km

⛰️ Peaks (7)
  • • Mbololo
  • • Mugeno
  • • Mwakingali
  • • Mwange
  • • Mzinga
  • + 2 more
🌄 Viewpoints (1)
  • • Elephant's View

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

Get Report

Frequently Asked Questions About Voi

What is the population of Voi?

Voi has a population of 53,353 residents and is located in Kenya. The population density is 18 people per square mile, spread across 2,945.2 square miles.

What is the weather like in Voi?

Voi has a warm climate with an average annual temperature of 74°F (23°C). Winter temperatures average 76°F in January, while summers reach an average of 70°F in July. The area receives 278 sunny days per year, well above the national average of 205. Annual rainfall totals 31.7 inches.

Nearby Cities

Compare Voi with another city: