Ngora is approximately 47 kilometres (29 mi), by road, southeast of Soroti, the largest city in the Teso sub-region.[3] It is approximately 73 kilometres (45 mi), by road, northwest of Mbale, the largest city in Uganda's Eastern Region.[4]
The nearest large town to Ngora, is Kumi Town, which is located about 19 kilometres (12 mi), directly east of Ngora Town.[5] The coordinates of Ngora Town are 1°27'27.0"N, 33°46'35.0"E (Latitude:1.457500; Longitude:33.776389).[6]
The population census in 2002 put Ngora town's population at 11,333.[7] In April 2013, local authorities estimated the population to be 20,000.[8] In 2014, the national population census put the population at 15,086.[7]
In 2015, the Uganda Bureau of Statistics (UBOS) estimated the population of Ngora Town to be 15,500. In 2020, the population agency estimated the mid-year population of the town at 17,700 people. Of these, 9,000 (50.8 percent) were females and 8,700 (49.2 percent) were males. The UBOS calculated that the town's population increased at an average annual rate of 2.69 percent between 2015 and 2020.[1]
5. Nyero Rock Paintings are ancient paintings on rock surfaces, dating back to before 1250 AD. The site is located about 8 kilometres (5 mi) east of town, on the Ngora-Kumi Road.[10]