Kaliro District borders
Serere District to the north, across Lake Nakuwa, one, of the lakes that comprise the
Lake Kyoga water complex.
Pallisa District lies to the northeast,
Namutumba District to the southeast,
Iganga District to the south,
Luuka District to the southwest, and
Buyende District to the northwest. The town of Kaliro is approximately north of
Iganga, the nearest large town.{{cite web | access-date=18 May 2014 ==Population==