Machakos (originally called Masaku, after a local Kamba leader) was Kenya's first inland colonial capital. The British established their regional administrative headquarters there in 1887, making it the first administrative center of British East Africa. The town remained the capital until 1899, when the railway reached Nairobi and administrative power shifted inland.

Key Facts

  • Founded in 1887 by the Imperial British East Africa Company, Machakos was the first inland administrative center established by the British in Kenya
  • Named after a Kamba chief, Masaku
  • Served as the first trading post, mission station, and colonial administrative seat in the interior
  • Was initially planned to become the future capital of Kenya but lost that status when the railway arrived in Nairobi in 1899
  • The British relocated their headquarters to Nairobi in 1899, after which Machakos declined in national importance
  • Remains the capital of Machakos County and a major commercial and administrative center in eastern Kenya
  • Under former governor Alfred Mutua, Machakos underwent urban renewal projects including the Machakos People's Park transformation
  • The town has experienced modernization and growth as a county capital and regional hub

Historical Significance

Machakos represents the first phase of British colonial expansion in East Africa. Its earlier status as the capital before Nairobi is often forgotten in broader Kenyan history, yet it played a crucial role in establishing colonial administration and trade networks in the region.

Kamba Origins | Colonial Administration | Kitui County | Ukambani Environment

See Also

Kamba Hub | Machakos County | Makueni County | Kitui County