Kapenguria is a town located in north-western Kenya and serves as the capital of West Pokot County. It is situated on the A1 road along the Kitale–Lodwar corridor, positioned north-east of the city of Kitale.
The town functions as the primary administrative and commercial hub for the wider municipality established under the Urban Areas and Cities Act. According to the 2019 Kenya Population and Housing Census, the Kapenguria urban centre had a population of 40,751 residents.