Machakos
Kenya
Kenyan town southeast of Nairobi with a notable concentration of historic churches in its centre, Machakos serves as the seat of Machakos County and sits close to mountains, with water within walking distance. The surrounding region is home to the Kamba people, and the town's proximity to the capital has driven steady growth, making it a practical base for exploring this part of Kenya.
- Population63,767
- Nearest water from center 4.2 km2.6 mi
- Nearest mountain from center 2.9 km1.8 mi
Nearest airports
Climate · monthly averages
J
19°67°
60mm2.4in
F
20°69°
45mm1.8in
M
20°69°
100mm4.0in
A
20°67°
160mm6.4in
M
19°66°
80mm3.1in
J
18°64°
20mm0.9in
J
17°63°
10mm0.5in
A
17°63°
15mm0.6in
S
19°65°
10mm0.5in
O
20°67°
50mm2.0in
N
19°65°
175mm6.9in
D
19°66°
110mm4.3in
Avg temp · total precipitation, 1991–2020 monthly normals · ERA5-Land · methodology ↗