Omoro District is bordered by Gulu District to the north, Pader District to the east, Oyam District to the south and Nwoya District to the west. The town of Palenga, where the district headquarters are located is about 24 kilometres (15 mi), by road, south of Gulu, the largest city in the Acholi sub-region. This is approximately 311 kilometres (193 mi), by road, north of Kampala, the largest city and capital of Uganda.