Sign In Register

Mwala, Kenya

Machakos County · Kenya

Mwala is a large city in Machakos County, Kenya with a population of 181,896. Elevation: 4,121 ft (1,256 m). Average temperature: 70°F (21°C).

Data updated June 2026

181,896 Population 2,313/sq mi density
4,121 ft Elevation 1,256 meters
70°F Avg Temperature 21°C
31.6 in Annual Rain
Africa / Nairobi Timezone

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

Mwala



Kangundo is a town in
Machakos County, Kenya. Kangundo is part of the extensive 4 county metropolitan area of Nairobi. It is classified as a twin sister to the town of Tala due to their close proximity.

People

Population181,896
Density2,313/mi²

Climate

Avg Temp70°F (21°C)
Rain31.6 in/yr
Sunny Days348/yr
Elevation4,121 ft (1,256 m)
Population181,896
Population Density2,313 / sq mi
Elevation4,121 ft (1,256 m)
Coordinates-1.3526°, 37.4548°
TimezoneAfrica/Nairobi
Country🇰🇪 Kenya
State / ProvinceMachakos County
Average Temperature70°F (21°C)
January Average70°F (21°C)
July Average67°F (19°C)
Annual Precipitation31.6 inches (803 mm)
Annual Snowfall0.0 inches (0 cm)

About Mwala

Mwala is a large city in Kenya (Machakos County) with a population of 181,896. The city sits at an elevation of 4,121 feet (1,256 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 Mwala

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

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 21.5°C / 71°F 14° / 31.2° 42.4
Feb 22.9°C / 73°F 14.4° / 33.4° 25.2
Mar 23.4°C / 74°F 15.5° / 33.4° 47.4
Apr 22.1°C / 72°F 15° / 31.6° 130.6
May 20.8°C / 69°F 13.6° / 30.2° 51.2
Jun 19.8°C / 68°F 12.1° / 29.6° 26.7
Jul 19.5°C / 67°F 11.1° / 29.5° 20.5
Aug 20.2°C / 68°F 12.5° / 31.3° 17.0
Sep 21.3°C / 70°F 13.2° / 31.8° 21.9
Oct 22.1°C / 72°F 13.7° / 32.3° 70.7
Nov 21.5°C / 71°F 15.4° / 30.6° 139.0
Dec 21.1°C / 70°F 14.1° / 29.6° 82.0
Mwala enjoys a temperate climate with an average annual temperature of 70°F (21°C). Winters average 70°F in January while summers reach 67°F in July / relatively mild seasonal variation. The area gets 348 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.6 inches. The city sits at an elevation of 4,121 feet.

Temperature

70°F Jan (21°C) 67°F Jul (19°C)
Annual Average69.9°F
29% above Kenya avg
January Average70°F (21°C)
July Average67°F (19°C)
Sunny Days348 days/yr

Geography

Elevation4,121 ft (1,256 m)
Area78.6 sq mi (203.7 km²)
Population Density2,313/sq mi
Coordinates-1.3526°N, 37.4548°W
TimezoneAfrica/Nairobi

Precipitation & Snow

Annual Rainfall 31.6"
17% below Kenya avg
Snowfall 0.0"
Wettest Month (Nov) 7.48"
Driest Month (Jul) 0.08"

Air Quality

Earthquake History

2 earthquakes (M2.5+) within 150 km since 1990. Strongest: M4.6. Most recent: M4.6 on Jul 16, 2024.

Jul 16, 2024 7 km NW of Magadi, Kenya M4.6 148 km
Apr 17, 2012 38 km SSW of Makueni Boma, Kenya M4.5 88 km
Source: USGS (M2.5+, 1990-2025)

Nearby Volcanoes

5 volcanoes within 200 km. Closest: Suswa (124 km).

Name Type Elevation Last Eruption Distance
Suswa Shield 2,356 m (7,730 ft) Unknown 124 km
Olkaria Pyroclastic cone(s) 2,434 m (7,986 ft) 1770 139 km
Chyulu Hills Volcanic field 2,188 m (7,178 ft) 1855 155 km
Eburru, Ol Doinyo Complex 2,856 m (9,370 ft) Unknown 158 km
Nyambeni Hills Shield 750 m (2,461 ft) Unknown 182 km
Source: Smithsonian Institution Global Volcanism Program (GVP). Sorted by distance.

Monthly Weather

Month Avg Temperature Precipitation Summary
January 70°F (21°C) 1.4 in
February 71°F (22°C) 1.3 in
March 72°F (22°C) 3.9 in Warmest
April 71°F (22°C) 6.1 in
May 69°F (21°C) 2.1 in
June 66°F (19°C) 0.3 in
July 67°F (19°C) 0.1 in Driest
August 65°F (19°C) 0.1 in Coldest
September 68°F (20°C) 0.2 in
October 71°F (21°C) 2.2 in
November 70°F (21°C) 7.5 in Wettest
December 69°F (21°C) 3.6 in

Mwala has a seasonal temperature swing of 6°F / from 65°F in August to 72°F in March. Total annual precipitation is 28.6 inches, with November being the wettest month (7.5") and July the driest (0.1").

View full weather details →

Colleges & Universities in Mwala

Institution Type Founded Website
CenturyPark College College - ,
Chuka University University - ,
Kenya Medical Training College College - ,
Machakos Teachers Training College College - ,
Machakos Technical Institute For The Blind College - ,
Machakos Technical Training Institute College - ,
Machakos University University - ,

Schools in Mwala

22 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Manyatta Secondary School - - - -
Kamuithambya Primary School - - - -
Miu Abc Primary School - - - -
Kithuaini Primary School - - - -
Manyatta Primary School - - - -
Kinyungu Hgm Primary School - - - -
Kivaani Township Primary School - - - -
Matithini Primary School - - - -
Kamanzi Primary School - - - -
Iiani Primary School - - - -
St.Joseph Mwala Youth Poly - - - -
Bishop Ndingi High School - - - -
Kamanzi Secondary School - - - -
Mwala Mixed Secondary - - - -
Mwala Girls Secondary - - - -
Bishop Ndingi Secondary - - - -
St.John'S Kangi Secondary - - - -
Mawele Secondary School - - - -
Kundu Secondary School - - - -
Abc Kanyuuku Adult Centre - - - -
Myanyani Primary School - - - -
Kwa Kisau Primary School - - - -
View full schools details →

Radio Stations near Mwala

1 stations within ~55 km.

Station Genre Quality
Juja FM - MP3

Farmers Markets in Mwala

NameAddressSeasonHoursOrganicWebsite
Iiani Market
Itithini Market
Kakuswi Market
Kalingile Market
Kanaani Market
Kangemi Market
Katanga shoping centre (Muisuni Market)
Kathiani Market
Kathiani Town
Kimangu Shopping Centre
kimutwa market
kimutwa sokoni
kithimani market
Kithuluni Market
KIVANDINI
Kivandini Market
Kthiani Market
KWA-LUMBU
Kwamizyoka Market
Machakos Open Air Market
Makutano Market
MAKUTI
Mbaani Market
MBIUNI MARKET
Mina Nthoni Market
Muthetheni Market
Mutituno market
Ngaa Shopping Centre
Nguluni
Nguluni Shopping Center
open air
Sokoni Vegetable vendors
Syokauwe Market
Tawa Market
Wandue Market
Yathui Market

Stadiums & Teams in Mwala

TeamLeagueDivision

Airports Near Mwala

15 airports within the area.

AirportIATAType
Jomo Kenyatta International AirportNBOLarge Airport
Moi Air Base-Medium Airport
Nairobi Wilson AirportWILMedium Airport
Athi River Airport-Small Airport
Bobs Harries Airport-Small Airport
Kajiado Airport-Small Airport
Kamburu Airport-Small Airport
Kiambere Airport-Small Airport
Kitui Airport-Small Airport
Lubarra Airport-Small Airport
Malinda Estate Airstrip-Small Airport
Mutomo Airport-Small Airport
Orly Airpark-Small Airport
Talu Airport-Small Airport
Wanguru (Thiba) Airport-Small Airport

Churches & Religious Organizations in Mwala

1 religious organizations (IRS tax-exempt data).

NameAddress
OUR LADY OF CONSOLATA MWALA CATHOLIC CHURCH

Quick Facts

Timezone
Africa/Nairobi
Elevation
1,544 m (5,066 ft)

Around Mwala

Places within 5 km radius - OpenStreetMap data

Schools 6

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

Get Report

Frequently Asked Questions About Mwala

What is the population of Mwala?

Mwala has a population of 181,896 residents and is located in Kenya. The population density is 2,313 people per square mile, spread across 78.6 square miles.

What is the weather like in Mwala?

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

Nearby Cities

Compare Mwala with another city: