Kiryandongo is a town in the Western Region of Uganda. It is the main municipal, administrative, and commercial center of Kiryandongo District.
Kiryandongo is on the main Gulu-Masindi highway, approximately , by road, north-east of Masindi, the largest town in the Bunyoro sub-region. This is approximately , by road, north-west of Kampala, Uganda's capital and largest city. The coordinates of the town are 1ð57'09.0"N, 32ð08'20.0"E (Latitude:1.9525; Longitude:32.1389).
In 2014, the national population census put the population of Kiryandongo at 31,610.
The following points of interest lie within the town or close to its borders: