Machakos, Kenya
Machakos County · Kenya
Machakos is a mid-size city in Machakos County, Kenya with a population of 63,767. Elevation: 5,312 ft (1,619 m). Average temperature: 70°F (21°C).
Discover Machakos, 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 Machakos
Machakos, also called Masaku, is a town in Machakos County, Kenya. Serving as the capital of the county, its urban population was 63,767 as of 2019.
People
Climate
| Population | 63,767 |
| Population Density | 7,304 / sq mi |
| Elevation | 5,312 ft (1,619 m) |
| Coordinates | -1.5223°, 37.2652° |
| 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 Machakos
Machakos is a mid-size city in Kenya (Machakos County) with a population of 63,767. The city sits at an elevation of 5,312 feet (1,619 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 Machakos
Machakos 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,312 ft (1,619 m) |
| Area | 8.7 sq mi (22.6 km²) |
| Population Density | 7,304/sq mi |
| Coordinates | -1.5223°N, 37.2652°W |
| Timezone | Africa/Nairobi |
Precipitation & Snow
Air Quality
Nearby Volcanoes
4 volcanoes within 200 km. Closest: Suswa (109 km).
| Name | Type | Elevation | Last Eruption | Distance |
| Suswa | Shield | 2,356 m (7,730 ft) | Unknown | 109 km |
| Olkaria | Pyroclastic cone(s) | 2,434 m (7,986 ft) | 1770 | 128 km |
| Chyulu Hills | Volcanic field | 2,188 m (7,178 ft) | 1855 | 146 km |
| Eburru, Ol Doinyo | Complex | 2,856 m (9,370 ft) | Unknown | 151 km |
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 70°F (21°C) | 1.6 in | Warmest |
| February | 69°F (21°C) | 1.5 in | |
| March | 69°F (21°C) | 3.5 in | |
| April | 68°F (20°C) | 5.9 in | |
| May | 67°F (19°C) | 2.5 in | |
| June | 64°F (18°C) | 0.4 in | |
| July | 67°F (19°C) | 0.1 in | Driest |
| August | 63°F (17°C) | 0.1 in | Coldest |
| September | 65°F (19°C) | 0.2 in | |
| October | 68°F (20°C) | 1.7 in | |
| November | 67°F (19°C) | 6.1 in | Wettest |
| December | 67°F (19°C) | 3.4 in |
Machakos has a seasonal temperature swing of 7°F / from 63°F in August to 70°F in January. Total annual precipitation is 26.9 inches, with November being the wettest month (6.1") and July the driest (0.1").
Colleges & Universities in Machakos
| Institution | Type | Founded | Website |
|---|---|---|---|
| AIC Mbooni Region Computer College | College | — | — |
| Kenya Medical Training College - Manza | College | — | — |
| Mukaatini CTTI | College | — | — |
| Mukaatini Polytechnic | College | — | — |
| Pope Paul VI. Seminary | College | — | — |
Schools in Machakos
136+ public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Secondary | — | — | — | — |
| Primary | — | — | — | — |
| Kiseveni Secondary School | — | — | — | — |
| Kaseve Primary School | — | — | — | — |
| ABC Muvuti Boys High School | — | — | — | — |
| Kamweleni Primary School | — | — | — | — |
| Kamweleni Secondary School | — | — | — | — |
| Kaani Lions Secondary School | — | — | — | — |
| St. Mary's Boys Primary School | — | — | — | — |
| Machakos Primary School | — | — | — | — |
| One Hills Academy Primary School | — | — | — | — |
| Katoloni Secondary School | — | — | — | — |
| Kwanthanze High School | — | — | — | — |
| Kikawani Adult Education | — | — | — | — |
| Kithunguini Adult Centre | — | — | — | — |
| Iiani Adult Centre | — | — | — | — |
| Kiatineni Secondary | — | — | — | — |
| Kani Lions Secondary School | — | — | — | — |
| Kaliluni Girls Secondary | — | — | — | — |
| Kituvu Secondary School | — | — | — | — |
| Kithunguini Secondary | — | — | — | — |
| Katoloni Secondary School | — | — | — | — |
| Machakos School | — | — | — | — |
| Machakos Baptist High School | — | — | — | — |
| Mikuini Secondary School | — | — | — | — |
| Kitulu Day Secondary School | — | — | — | — |
| Muvuti Secondary School | — | — | — | — |
| Kyeni Baptist Secondary | — | — | — | — |
| Kamweleni High School | — | — | — | — |
| Mangauni Secondary School | — | — | — | — |
| Kimutwa Secondary School | — | — | — | — |
| Aic Mbembani Central Secondary | — | — | — | — |
| Upper Kitanga Secondary | — | — | — | — |
| Kathekakai Secondary | — | — | — | — |
| Kwathanze Secondary | — | — | — | — |
| Mumbuni Boys Secondary | — | — | — | — |
| Mumbuni Girls Secondary | — | — | — | — |
| Kusyomuomo Secondary | — | — | — | — |
| Kyambuko Secondary | — | — | — | — |
| Machakos Girls High School | — | — | — | — |
| Kyanguli Secondary | — | — | — | — |
| Mua Farm Secondary | — | — | — | — |
| Mua Hills Girls Secondary School | — | — | — | — |
| Kyanda Secondary | — | — | — | — |
| Ngomalei Secondary | — | — | — | — |
| Kaliluni Traning Institute | — | — | — | — |
| Machakos Technical Institute For The Blind | — | — | — | — |
| Kimutwa Youth Polytechnic | — | — | — | — |
| Kathuni Primary School | — | — | — | — |
| Kaani Primary | — | — | — | — |
| Kalala Primary | — | — | — | — |
| Kyamwee Primary | — | — | — | — |
| Kiteng'Ei Primary School | — | — | — | — |
| Iveti Primary | — | — | — | — |
| Ikoleni Primary School | — | — | — | — |
| Kaliluni Primary School | — | — | — | — |
| Mutumbini Primary School | — | — | — | — |
| Kituvu Primary | — | — | — | — |
| Kikawani Primary | — | — | — | — |
| Katulya Primary | — | — | — | — |
| Kithunguini Primary School | — | — | — | — |
| Kaviani Primary School | — | — | — | — |
| Kathalani Primary School | — | — | — | — |
| Minyalala Primary | — | — | — | — |
| Miwani Primary | — | — | — | — |
| Makaveti Primary | — | — | — | — |
| Masaani Primary | — | — | — | — |
| Kiani Primary School | — | — | — | — |
| Muthini Primary | — | — | — | — |
| Machakos Rehabilitation School | — | — | — | — |
| St Marys Boys Primary | — | — | — | — |
| Machakos School For The Deaf | — | — | — | — |
| Machakos Unit For The Maletally Handicapped | — | — | — | — |
| Muslim Township Primary | — | — | — | — |
| Masaku School For The Physically Disabled | — | — | — | — |
| Saint Marys Girls Primary School | — | — | — | — |
| Machakos Baptist Primary | — | — | — | — |
| Iluvya Primary | — | — | — | — |
| Katoloni Primary | — | — | — | — |
| Machakos Primary School | — | — | — | — |
| Kathaayoni Primary | — | — | — | — |
| Kaseve Primary | — | — | — | — |
| Mikuini Primary | — | — | — | — |
| Kitulu Primary School | — | — | — | — |
| Kivandini Primary | — | — | — | — |
| Mwanyani Primary | — | — | — | — |
| Kyeni Primary | — | — | — | — |
| Kiima Kimwe Primary School | — | — | — | — |
| Kakinduni Primary | — | — | — | — |
| Love Primary School | — | — | — | — |
| Katumani Primary. | — | — | — | — |
| Kyanzasu Primary School | — | — | — | — |
| Kamweleni Primary | — | — | — | — |
| Makakoi Primary | — | — | — | — |
| Kaathi Primary | — | — | — | — |
| Mangauni Primary | — | — | — | — |
| Kimutwa Primary School | — | — | — | — |
| Mbembani Primary | — | — | — | — |
| Kwa Kavoo Primary | — | — | — | — |
| Ikokani Primary School | — | — | — | — |
| Katheka Kai Primary | — | — | — | — |
| Mikuyu Primary | — | — | — | — |
| Vota Primary | — | — | — | — |
| Katelembo Primary | — | — | — | — |
| Kyemutheke Primary | — | — | — | — |
| Kathimani Primary | — | — | — | — |
| Kitanga Primary | — | — | — | — |
| Kimua Primary | — | — | — | — |
| Miwongoni Primary | — | — | — | — |
| Mumbuni Primary School | — | — | — | — |
| Manza Primary | — | — | — | — |
| Kiangini Primary | — | — | — | — |
| Mun Gala Primary | — | — | — | — |
| Kathese Primary | — | — | — | — |
| Kyumba Primary | — | — | — | — |
| Misakwani Primary | — | — | — | — |
| Kusyomuomo Primary | — | — | — | — |
| Kyambuko Primary | — | — | — | — |
| Vision Junior Academy | — | — | — | — |
| Kasinga Primary | — | — | — | — |
| Kyanguli Primary | — | — | — | — |
| Mua Farm Primary | — | — | — | — |
| Kyasila Primary | — | — | — | — |
| Makyau Primary | — | — | — | — |
| Ivumbuni Primary | — | — | — | — |
| Kyanda Primary | — | — | — | — |
| Ngomalei Primary | — | — | — | — |
| Mbukoni Primary | — | — | — | — |
| Mutituni Sa Primary | — | — | — | — |
| Machakos Township Secondary School | — | — | — | — |
| Machakos School | — | — | — | — |
| Machakos School for the Physically Disabled | — | — | — | — |
| Machakos Girls High School | — | — | — | — |
| Mumbuni High School | — | — | — | — |
| kimutwa secondary | — | — | — | — |
| kimutwa primary | — | — | — | — |
Radio Stations near Machakos
7 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 | |
| Radio Maria Kenya - Nairobi | — | AAC+ 64 kbps |
Libraries in Machakos
| Name | Address | Staff | Annual Visits | Circulation | Collection | Programs |
|---|---|---|---|---|---|---|
| Agape Library | 0.0 |
Farmers Markets in Machakos
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| 26 | |||||
| Kalamani Market | |||||
| Kalamani Market | |||||
| Kanaani Market | |||||
| Katanga shoping centre (Muisuni Market) | |||||
| Kathiani Market | |||||
| Kathiani Town | |||||
| Kathome Market | |||||
| Kathome Shopping Centre | |||||
| Katundu Market | |||||
| Kavilani Market | |||||
| Kiatuni Market | |||||
| Kikima Market | |||||
| Kimangu Shopping Centre | |||||
| kimutwa market | |||||
| kimutwa sokoni | |||||
| Kithini Shopping Centre | |||||
| Kithuluni Market | |||||
| KIVANDINI | |||||
| Kivandini Market | |||||
| Kthiani Market | |||||
| Kusyongali Shopping Center | |||||
| Kwamizyoka Market | |||||
| Machakos Open Air Market | |||||
| MAKUTI | |||||
| Mavindu Market | |||||
| Mbaani Market | |||||
| Mulooni Market | |||||
| Munyetani Shopping Center | |||||
| Mutituno market | |||||
| Nguluni | |||||
| Nguluni Shopping Center | |||||
| Nzaini Market | |||||
| open air | |||||
| Soko Mjinga | |||||
| Soko Mjinga Market | |||||
| Sokoni Vegetable vendors | |||||
| Tawa Market | |||||
| Ukia Market | |||||
| Wandue Market | |||||
| Winzeni Market |
Restaurants in Machakos
9 restaurants within city radius — OpenStreetMap data
Cafes in Machakos
1 cafes within city radius — OpenStreetMap data
Cinemas in Machakos
1 cinemas within city radius — OpenStreetMap data
Monuments in Machakos
1 monuments within city radius — OpenStreetMap data
Bus Stations in Machakos
1 bus stations within city radius — OpenStreetMap data
Gas Stations in Machakos
14 gas stations within city radius — OpenStreetMap data
Banks in Machakos
15 banks within city radius — OpenStreetMap data
Shopping Malls in Machakos
4 shopping malls within city radius — OpenStreetMap data
Golf Courses in Machakos
1 golf courses within city radius — OpenStreetMap data
Stadiums & Teams in Machakos
| Team | League | Division |
|---|---|---|
Airports Near Machakos
15 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 |
| Ilbisil Airstrip | — | Small Airport |
| Kajiado Airport | — | Small Airport |
| Kamburu 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 |
Post Offices in Machakos
2 post offices.
| Post Office | Address |
|---|---|
| Posta | |
| Posta Kenya |
Churches & Religious Organizations in Machakos
22 religious organizations (IRS tax-exempt data).
| Name | Address |
|---|---|
| A.C.K All Souls Cathedral Machakos | |
| A.I.C Kisooni | |
| Africa Brotherhood Church (ABC) Headquarters Office | |
| African Inland Church Katumani | |
| AIC Kimutwa | |
| AIC Kithini Church | |
| Catholic Diocese Of Machakos | |
| Jubilee Christian Church Machakos | |
| Kingdom Hall of Jehovah's WItnesses | |
| Machakos Central S.D.A. Church | |
| Machakos PEFA Church | |
| Machakos Town Baptist Church | |
| Machakos Town Mosque | |
| Neno Evangelism Center | |
| Our Lady of Lourdes Catholic Cathedral | |
| Pefa All Nations Ministries | |
| Reddemed Church | |
| St Valentinem | |
| St. Joseph Pastoral Center | |
| Talanta Ministries International(Citam Alliance)Machakos, Showground. |
Quick Facts
Around Machakos
Places within 5 km radius — OpenStreetMap data
🇰🇪 About Kenya
Public Holidays in Kenya
10 public holidays this year
Download Full City Report
Get a comprehensive, print-ready PDF with all data for Machakos.
Get ReportFrequently Asked Questions About Machakos
What is the population of Machakos?
Machakos has a population of 63,767 residents and is located in Kenya. The population density is 7,304 people per square mile, spread across 8.7 square miles.
What is the weather like in Machakos?
Machakos 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























































































































































































































































