La ciudad se encuentra en la orilla oriental del río Singaita.
Fue fundada como posición comercial y militar por el capitán Knollys, que llegó al río en enero de 1927.
[1] Se sitúa a aproximadamente 275 km por carretera al este de Yuba, la capital y la ciudad más grande del país.
[3] La carretera principal desde Lokichogio, Kenia a Yuba pasa por Kapoeta.
Los Didinga también viven en el área, pero son campesinos y tienden a habitar en los cerros fértiles y húmedos de la región, mientras que los Toposa, que son ganaderos, viven en las llanuras.