Kiruhura is a town in the Western Region of Uganda. It is the largest town in Kiruhura District and the site of the district headquarters.
Kiruhura is approximately , by road, northeast of Mbarara, the largest city in the Ankole sub-region. It is approximately , by road, south-west of Kampala, the capital and largest city of Uganda. The coordinates of the town are 0ð12'53.0"S, 30ð46'12.0"E (Latitude:-0.214709; Longitude:30.769999).
In 2002, the national population census put the town's population at about 10,240. In 2010, the Uganda Bureau of Statistics (UBOS) estimated the population at 13,500. In 2011, UBOS estimated the mid-year population at 14,000. In 2012, UBOS projected the town's population at 14,300. In 2020, UBOS estimated the midyear population of Kiruhura Town at 6,900, of whom 3,600 (52.2 percent) were male and 3,300 (47.8 percent) were females.
The following additional points of interest lie within or close to the town limits: