[2] The town of Moyo is located approximately 158 kilometres (98 mi), by road, northeast of Arua, the largest city in the West Nile sub-region.
[3] This is about 155 kilometres (96 mi) northwest of Gulu, the largest city in the Northern Region of Uganda.
[4] Moyo lies approximately 485 kilometres (301 mi) northwest of Kampala, the capital and largest city of Uganda.
[6] Moyo Town Council sits at an average elevation of 904 metres (2,966 ft) above mean sea level.
UBOS calculated the population growth rate of Moyo town to average 2.49 percent annually, between 2015 and 2020.