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).

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 AirportSmall Airport
Batchuma Gate AirportSmall Airport
Black Rhino AirstripSmall Airport
Crocodile Camp AirportSmall Airport
Finch Hattons AirportSmall Airport
Galana West AirportSmall Airport
Iltilal AirstripSmall Airport
Kamboyo (Tsavo West) AirportSmall Airport
Kangetchwa AirportSmall Airport
Kanzi AirportSmall Airport
Kasigau Gate AirportSmall Airport
Kilaguni AirportILUSmall Airport
Kore Galana Ranch AirportSmall Airport
Lali Galana AirportSmall Airport
Lugard Falls South AirportSmall Airport
Mackinnon Road AirportSmall Airport
Maktau Gate AirportSmall Airport
Manyani AirportSmall Airport
Mkomazi-Kisima AirportSmall Airport
Mtito Andei AirportSmall Airport
Mwatate AirportSmall Airport
Ngulia Lodge AirportSmall Airport
Rukinga Ranch AirstripSmall Airport
Sala Gate AirportSmall Airport
Satao AirportSmall Airport
Sheldrick Trust StripSmall Airport
Taita Hills AirportSmall Airport
Tsavo AirportSmall Airport
Tsavo Trust AirstripSmall Airport
Voi AirportSmall Airport
Voi Park AirportSmall Airport
Wanjala Mine AirstripSmall 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: