Abim District is bordered by Kotido District to the north and east, Napak District to the southeast and south, Otuke District to the southwest and Agago District to the west.  The district headquarters at Abim, are located approximately 140 kilometres (87 mi), by road, northwest of Moroto, the largest town in the sub-region. This location lies approximately 366 kilometres (227 mi), by road, northeast of Kampala, the capital of Uganda and the largest city in that country. The coordinates of the district are:02 44N, 33 40E.
In 1991, the national population census estimated the district population at about 47,600. The national census in 2002 estimated the population of the district at approximately 51,800. The average annual population growth rate has been determined at 0.9%, between 2002 and 2012. In 2012, the population of Abim District was estimated at approximately 56,500. The table below illustrates how the district population has grown during the first decade of the 21st century. All figures are estimates.