Kamacharia is a small Kikuyu town in Murang'a County Central Kenya.
The town gained its name from a clan "mbari ya macharia" after being known as Kiriithiru.
Administratively, Kamacharia is a division in the Mathioya Sub-county of Muranga County.
Kamacharia is also a ward represented at the Murang'a County Assembly.
This Central Province (Kenya) location article is a stub.