Posee un área de 1916,4 km², y su población estimada en 2004 era de 10 888 habitantes.
La población de Babaçulândia surgió en 1926, cuando Henrique Brito se instaló en el margen izquierdo del río Tocantins.
El primer nombre del poblado fue Nova aurora do Coco, debido a la cantidad de cocos babaçu que había en la región.
Limita al norte con los municipios de Darcinópolis y Wanderlândia, al sur, con el municipio de Filadélfia, al este con el estado del Maranhão, y al oeste, con Araguaína.
Sus accidente geográficos más importantes son la Isla São José, y los ríos Tocantins y Río Corrente.