It is located approximately 360 kilometres (220 mi) northwest of Uganda's capital Kampala.
It borders the districts of Yumbe to the north, Madi-Okollo to the east, Arua to the south, and Maracha to the west.
The district is drained by seasonal tributaries of the Albert Nile such as the Enyau River.
[5] In May 2020, Parliament approved the creation of Terego District, which went into effect on 1 July 2020.
Major crops include beans, corn and sweet potatoes.