Taveta, Kenya
Taita Taveta · Kenya
Taveta is a small city in Taita Taveta, Kenya with a population of 22,018. Elevation: 2,470 ft (753 m). Average temperature: 74°F (23°C).
Data updated June 2026
Discover Taveta, 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 Taveta
Taveta is a town in the Taita-Taveta County, Kenya.
People
Climate
| Population | 22,018 |
| Population Density | 13 / sq mi |
| Elevation | 2,470 ft (753 m) |
| Coordinates | -3.3988°, 37.6834° |
| Timezone | Africa/Nairobi |
| Country | 🇰🇪 Kenya |
| State / Province | Taita Taveta |
| Average Temperature | 74°F (23°C) |
| January Average | 77°F (25°C) |
| July Average | 69°F (20°C) |
| Annual Precipitation | 26.3 inches (667 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Taveta
Taveta is a small city in Kenya (Taita Taveta) with a population of 22,018. The city sits at an elevation of 2,470 feet (753 meters) above sea level. The average annual temperature is 74°F (23°C). Temperatures range from 77°F in January to 69°F in July. Annual precipitation averages 26.3 inches. The timezone is Africa/Nairobi.
Climate in Taveta
Taveta has an average annual temperature of 23.5°C (74°F). The hottest month is Mar (25.8°C), the coldest is Jul (20.6°C). Average annual precipitation is 985 mm.
Temperature
| Annual Average | 73.5°F |
| 36% above Kenya avg | |
| January Average | 77°F (25°C) |
| July Average | 69°F (20°C) |
| Sunny Days | 288 days/yr |
Geography
| Elevation | 2,470 ft (753 m) |
| Area | 1,696.5 sq mi (4,393.8 km²) |
| Population Density | 13/sq mi |
| Coordinates | -3.3988°N, 37.6834°W |
| Timezone | Africa/Nairobi |
Precipitation & Snow
Air Quality
Nearby Volcanoes
2 volcanoes within 200 km. Closest: Chyulu Hills (83 km).
| Name | Type | Elevation | Last Eruption | Distance |
| Chyulu Hills | Volcanic field | 2,188 m (7,178 ft) | 1855 | 83 km |
| Meru | Stratovolcano | 4,565 m (14,977 ft) | 1910 | 105 km |
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 77°F (25°C) | 1.5 in | |
| February | 77°F (25°C) | 1.7 in | Warmest |
| March | 77°F (25°C) | 3.9 in | |
| April | 75°F (24°C) | 6.8 in | Wettest |
| May | 72°F (22°C) | 3.2 in | |
| June | 70°F (21°C) | 0.6 in | |
| July | 69°F (20°C) | 0.4 in | Coldest |
| August | 69°F (21°C) | 0.3 in | Driest |
| September | 71°F (22°C) | 0.4 in | |
| October | 74°F (23°C) | 1.1 in | |
| November | 75°F (24°C) | 3.7 in | |
| December | 76°F (24°C) | 2.6 in |
Taveta has a seasonal temperature swing of 8°F / from 69°F in July to 77°F in February. Total annual precipitation is 26.3 inches, with April being the wettest month (6.8") and August the driest (0.3").
Schools in Taveta
28 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| St. Patrick Kimala Primary | - | - | - | - |
| Sunrise Academy | - | - | - | - |
| Ziwani Primary | - | - | - | - |
| St. John's Primary | - | - | - | - |
| Riata Primary | - | - | - | - |
| Lessesia Primary School | - | - | - | - |
| Kitobo Primary School | - | - | - | - |
| Eldoro Primary School | - | - | - | - |
| Eldoro Girls Secondary | - | - | - | - |
| Timbila Primary & Special Unit | - | - | - | - |
| Timbila High School | - | - | - | - |
| Kiwalwa Primary School | - | - | - | - |
| Kidong'u Primary | - | - | - | - |
| Njoro Primary | - | - | - | - |
| Malukiloriti Primary | - | - | - | - |
| Rekeke Primary | - | - | - | - |
| Taveta Junior Academy | - | - | - | - |
| Lotima Primary School | - | - | - | - |
| Abori Primary School | - | - | - | - |
| Sowene Primary | - | - | - | - |
| Alfattah Primary | - | - | - | - |
| Taveta Primary School | - | - | - | - |
| Leisure Academy Primary School | - | - | - | - |
| Mahoo Primary School | - | - | - | - |
| Mahoo Secondary | - | - | - | - |
| Mata Primary School | - | - | - | - |
| Madarasani Primary | - | - | - | - |
| Mrabani Primary | - | - | - | - |
Radio Stations near Taveta
0 stations within ~55 km.
| Station | Genre | Quality |
|---|
Farmers Markets in Taveta
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Chanjale Market |
Clinics in Taveta
1 clinics within city radius - OpenStreetMap data
Bus Stations in Taveta
1 bus stations within city radius - OpenStreetMap data
Gas Stations in Taveta
2 gas stations within city radius - OpenStreetMap data
Banks in Taveta
2 banks within city radius - OpenStreetMap data
Airports Near Taveta
27 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Kilimanjaro International Airport | JRO | Large Airport |
| Finch Hattons Airport | - | Small Airport |
| Iltilal Airstrip | - | Small Airport |
| Kamboyo (Tsavo West) Airport | - | Small Airport |
| Kangetchwa Airport | - | Small Airport |
| Kanzi Airport | - | Small Airport |
| Kilaguni Airport | ILU | Small Airport |
| Kimana Airstrip | - | Small Airport |
| Lake Jipe Airport | - | Small Airport |
| Maktau Gate Airport | - | Small Airport |
| Mkomazi-Kisima Airport | - | Small Airport |
| Moshi Airport | QSI | Small Airport |
| Mountain Side Airport | - | Small Airport |
| Mtito Andei Airport | - | Small Airport |
| Ngulia Lodge Airport | - | Small Airport |
| Oloitoktok Airport | - | Small Airport |
| Same Airport | - | Small Airport |
| Sheldrick Trust Strip | - | Small Airport |
| Taita Hills Airport | - | Small Airport |
| Taveta Airport | - | Small Airport |
| Tawi Lodge Airstrip | - | Small Airport |
| Tortilis Camp Airstrip | - | Small Airport |
| TPC Airport | - | Small Airport |
| Tsavo Trust Airstrip | - | Small Airport |
| Wanjala Mine Airstrip | - | Small Airport |
| West Kilimanjaro Airport | - | Small Airport |
| Ziwani Airport | - | Small Airport |
Post Offices in Taveta
1 post offices.
| Post Office | Address |
|---|---|
| Taveta Post Office |
Churches & Religious Organizations in Taveta
3 religious organizations (IRS tax-exempt data).
| Name | Address |
|---|---|
| ACK Holy Trinity Church Mahoo | |
| St. Pauls Catholic Church | |
| Taveta Jamia Mosque |
Quick Facts
🇰🇪 About Kenya
Public Holidays in Kenya
10 public holidays this year
Frequently Asked Questions About Taveta
What is the population of Taveta?
Taveta has a population of 22,018 residents and is located in Kenya. The population density is 13 people per square mile, spread across 1,696.5 square miles.
What is the weather like in Taveta?
Taveta has a warm climate with an average annual temperature of 74°F (23°C). Winter temperatures average 77°F in January, while summers reach an average of 69°F in July. The area receives 288 sunny days per year, well above the national average of 205. Annual rainfall totals 26.3 inches.
All Countries























































































































































































































































