Datu Odin Sinsuat (Dinaig) was organized as a municipality through Executive Order No. 82 signed by President
Manuel Roxas on August 18, 1947. In 1955, the barrio of Upi was separated from Datu Odin Sinsuat to become the town of
Upi. The town was part of the province of
Shariff Kabunsuan and served as its capital from October 2006 until its nullification by the Supreme Court in July 2008. In 2023, there were proposals to create two new municipalities out of Datu Odin Sinsuat, which was met with opposition from town officials, who suggested the town be converted into a component city instead. On , the Bangsamoro parliament approved Parliament Bill Nos. 190 and 191, both seeking to carve the proposed municipalities of Datu Balabaran Sinsuat and Sheik Abas Hamza from Datu Odin Sinsuat; the measure gained mixed reactions, with United Bangsamoro Justice Party (UBJP) and their supporters favoring and town officials and their supporters opposing. However, the vote was shelved after the
Supreme Court ruled on August 20, 2024, that provisions of the enabling act passed by the
Bangsamoro government for the plebiscite were unconstitutional, particularly allowing only voters from barangays of the would-be municipalities to participate in the exercise. ==Geography==