Skip to content

Machakos

Your complete guide to living, studying, and building a successful life in 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.

Still have questions about Machakos? Our community and expert advisors are here to help. Ask a Question

Machakos data