Se ubica dentro de una isla del río Ogooué a unos 250 km de la capital Libreville, por lo que posee un puerto lacustre para el comercio y la pesca.