Tala, Kenya
Machakos County · Kenya
Tala is a small city in Machakos County, Kenya with a population of 11,446. Elevation: 5,000 ft (1,524 m). Average temperature: 70°F (21°C).
Data updated June 2026
Discover Tala, 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 Tala
Tala is a town in Machakos County, located in the lower eastern region of Kenya and about 56 kilometres east of the Kenyan capital, Nairobi. It is usually classified as being one town with Kangundo, due to their close proximity. It is 3,000Â ft above sea level. Tala is a location of Matungulu division. It also part of Matungulu Constituency.
People
Climate
| Population | 11,446 |
| Population Density | 705 / sq mi |
| Elevation | 5,000 ft (1,524 m) |
| Coordinates | -1.2685°, 37.3219° |
| Timezone | Africa/Nairobi |
| Country | 🇰🇪 Kenya |
| State / Province | Machakos County |
| Average Temperature | 70°F (21°C) |
| January Average | 70°F (21°C) |
| July Average | 67°F (19°C) |
| Annual Precipitation | 31.6 inches (803 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Tala
Tala is a small city in Kenya (Machakos County) with a population of 11,446. The city sits at an elevation of 5,000 feet (1,524 meters) above sea level. The average annual temperature is 70°F (21°C). Temperatures range from 70°F in January to 67°F in July. Annual precipitation averages 31.6 inches. The timezone is Africa/Nairobi.
Climate in Tala
Tala has an average annual temperature of 21.3°C (70°F). The hottest month is Mar (23.4°C), the coldest is Jul (19.5°C). Average annual precipitation is 675 mm.
Temperature
| Annual Average | 69.9°F |
| 29% above Kenya avg | |
| January Average | 70°F (21°C) |
| July Average | 67°F (19°C) |
| Sunny Days | 348 days/yr |
Geography
| Elevation | 5,000 ft (1,524 m) |
| Area | 16.2 sq mi (42.0 km²) |
| Population Density | 705/sq mi |
| Coordinates | -1.2685°N, 37.3219°W |
| Timezone | Africa/Nairobi |
Precipitation & Snow
Air Quality
Nearby Volcanoes
5 volcanoes within 200 km. Closest: Suswa (108 km).
| Name | Type | Elevation | Last Eruption | Distance |
| Suswa | Shield | 2,356 m (7,730 ft) | Unknown | 108 km |
| Olkaria | Pyroclastic cone(s) | 2,434 m (7,986 ft) | 1770 | 122 km |
| Eburru, Ol Doinyo | Complex | 2,856 m (9,370 ft) | Unknown | 141 km |
| Chyulu Hills | Volcanic field | 2,188 m (7,178 ft) | 1855 | 169 km |
| Nyambeni Hills | Shield | 750 m (2,461 ft) | Unknown | 177 km |
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 70°F (21°C) | 1.4 in | |
| February | 70°F (21°C) | 1.4 in | |
| March | 71°F (22°C) | 3.9 in | Warmest |
| April | 70°F (21°C) | 6.5 in | |
| May | 68°F (20°C) | 2.6 in | |
| June | 66°F (19°C) | 0.4 in | |
| July | 67°F (19°C) | 0.2 in | Driest |
| August | 65°F (18°C) | 0.2 in | Coldest |
| September | 67°F (20°C) | 0.3 in | |
| October | 70°F (21°C) | 2.2 in | |
| November | 69°F (20°C) | 7.1 in | Wettest |
| December | 68°F (20°C) | 3.5 in |
Tala has a seasonal temperature swing of 6°F / from 65°F in August to 71°F in March. Total annual precipitation is 29.7 inches, with November being the wettest month (7.1") and July the driest (0.2").
Schools in Tala
71+ public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Katheka Abc Primary | - | - | - | - |
| Katine Sa Primary | - | - | - | - |
| Tala Sa Primary | - | - | - | - |
| Nguluni Township Primary | - | - | - | - |
| Ngomalei Primary | - | - | - | - |
| Mwisyani Primary | - | - | - | - |
| Nguluni Aic Primary | - | - | - | - |
| Ktulu Sa Primary | - | - | - | - |
| Kithaayoni Primary | - | - | - | - |
| Tala Girls Primary | - | - | - | - |
| Kinyui Primary | - | - | - | - |
| Matheini Aic Primary School | - | - | - | - |
| Matungulu Deb Primary School | - | - | - | - |
| Kingoti Primary School | - | - | - | - |
| Nguluni Primary | - | - | - | - |
| Kwangii Primary | - | - | - | - |
| Muusini Primary | - | - | - | - |
| Uamani Primary School | - | - | - | - |
| Tala Boys Primary | - | - | - | - |
| Matungulu Girls | - | - | - | - |
| Koma-Rock Primary | - | - | - | - |
| Kisukioni Primary | - | - | - | - |
| Kisukioni Special Unit | - | - | - | - |
| Matungulu Estate Primary School | - | - | - | - |
| Kianzabe Primary School | - | - | - | - |
| Matuu Estate Primary | - | - | - | - |
| Kwa Kisinga Primary | - | - | - | - |
| Katwanyaa Primary School | - | - | - | - |
| Tala Township Primary | - | - | - | - |
| Kyamulendu Primary | - | - | - | - |
| Tala Boys Special Unit | - | - | - | - |
| Katine Hgm Primary | - | - | - | - |
| Syanthi Hgm Primary | - | - | - | - |
| Utooni Primary | - | - | - | - |
| Kithuani Primary | - | - | - | - |
| Kyaume Primary School | - | - | - | - |
| Tala Boys High School | - | - | - | - |
| Katwanyaa Secondary School | - | - | - | - |
| Aic Itheuni Secondary School | - | - | - | - |
| Kambusu Abc Secondary School | - | - | - | - |
| Mwatati Secondary School | - | - | - | - |
| Kisukioni Secondary | - | - | - | - |
| Syanthi Secondary | - | - | - | - |
| Kithuani Secondary | - | - | - | - |
| Tala Girls Secondary | - | - | - | - |
| Sengani Secondary School | - | - | - | - |
| Nguluni Sa Secondary | - | - | - | - |
| St Joseph Secondary | - | - | - | - |
| Kinyui Girls Secondary | - | - | - | - |
| Matheini Aic Secondary | - | - | - | - |
| Kinyui Boys High School | - | - | - | - |
| Matungulu Girls Secondary School | - | - | - | - |
| Fr Heeran High School | - | - | - | - |
| Aic Kunikila Secondary School | - | - | - | - |
| Katine Youth Polytechinic | - | - | - | - |
| Aic Itheuni Primary School | - | - | - | - |
| Kanzalu Sa Primary School | - | - | - | - |
| Kambusu Abc Primary School | - | - | - | - |
| Mwatati Primary School | - | - | - | - |
| Muumuni Primary School | - | - | - | - |
| Katuluni Sa Primary School | - | - | - | - |
| Kakulutuini Primary School | - | - | - | - |
| Kyekoyo Primary School | - | - | - | - |
| Kwa Kisinga Adult Education Centre | - | - | - | - |
| St Marys Youth Polytechnic | - | - | - | - |
| Kyamutwoii Sa Youth Polytechnic | - | - | - | - |
| Kanzalu Youth Poly | - | - | - | - |
| Kambusu S.A Youth Polytechnic | - | - | - | - |
| Kathityama Secondary School | - | - | - | - |
| Matungulu Mixed Secondary School | - | - | - | - |
| Kalandini Secondary School | - | - | - | - |
Radio Stations near Tala
6 stations within ~55 km.
| Station | Genre | Quality | |
|---|---|---|---|
| Zoza Radio | bongo flava, genge | MP3 | |
| AT254 Online Radio | - | AAC 192 kbps | |
| Juja FM | - | MP3 | |
| At254 Radio | - | AAC 192 kbps | |
| George Jones | - | MP3 | |
| Heaven FM Radio | - | MP3 |
Libraries in Tala
| Name | Address | Staff | Annual Visits | Circulation | Collection | Programs |
|---|---|---|---|---|---|---|
| Kenya National Library Services-Thika | 0.0 | |||||
| Kenya National Library Services-Thika | 0.0 |
Farmers Markets in Tala
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Itithini Market | |||||
| Kangemi Market | |||||
| Katanga shoping centre (Muisuni Market) | |||||
| Kathiani Market | |||||
| Kathiani Town | |||||
| kithimani market | |||||
| KIVANDINI | |||||
| Kthiani Market | |||||
| KWA-LUMBU | |||||
| MAKUTI | |||||
| Mbaani Market | |||||
| MBIUNI MARKET | |||||
| Muthetheni Market | |||||
| Mutituno market | |||||
| Nguluni | |||||
| Nguluni Shopping Center | |||||
| U-Shop Shopping Centre & Matatu Stage | |||||
| Wandue Market |
Restaurants in Tala
3 restaurants within city radius - OpenStreetMap data
Gas Stations in Tala
5 gas stations within city radius - OpenStreetMap data
Banks in Tala
2 banks within city radius - OpenStreetMap data
Stadiums & Teams in Tala
| Team | League | Division |
|---|---|---|
Airports Near Tala
17 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Jomo Kenyatta International Airport | NBO | Large Airport |
| Moi Air Base | - | Medium Airport |
| Nairobi Wilson Airport | WIL | Medium Airport |
| Athi River Airport | - | Small Airport |
| Bobs Harries Airport | - | Small Airport |
| Embu Airport | - | Small Airport |
| Kajiado Airport | - | Small Airport |
| Kamburu Airport | - | Small Airport |
| Kiambere Airport | - | Small Airport |
| Kijabe Airport | - | Small Airport |
| Kitui Airport | - | Small Airport |
| Limuru Airstrip | - | Small Airport |
| Lubarra Airport | - | Small Airport |
| Malinda Estate Airstrip | - | Small Airport |
| Orly Airpark | - | Small Airport |
| Talu Airport | - | Small Airport |
| Wanguru (Thiba) Airport | - | Small Airport |
Quick Facts
🇰🇪 About Kenya
Public Holidays in Kenya
10 public holidays this year
Frequently Asked Questions About Tala
What is the population of Tala?
Tala has a population of 11,446 residents and is located in Kenya. The population density is 705 people per square mile, spread across 16.2 square miles.
What is the weather like in Tala?
Tala enjoys a temperate climate with an average annual temperature of 70°F (21°C). Winter temperatures average 70°F in January, while summers reach an average of 67°F in July. The area receives 348 sunny days per year, well above the national average of 205. Annual rainfall totals 31.6 inches.
All Countries























































































































































































































































