Navakholo is a small town[citation needed] in Kakamega County in the Western Province of Kenya.
It is the administrative centre for Navakholo cub-county within Kakamega County.
It houses a District Commissioner, police station, a sub-district hospital and a market that operates every Saturday.
Navakholo has no real road network linking it to Kakamega town.
This Western Province (Kenya) location article is a stub.