He is the 14th Chief Minister of Assam from 2016 to 2021 and the former of Assam Legislative Assembly from Majuli from 2016 until he resigned in 2021 and from Moran constituency from 2001 to 2004. Sonowal earlier served as the Assam state unit President of Bharatiya Janata Party (BJP) from 2012 to 2014 and again from 2015 to 2016.
He is the 14th Chief Minister of Assam, having served in that role from 2016 to 2021. He previously held a seat in the Assam Legislative Assembly for Majuli and Moran constituencies. Sonowal was also the President of the Assam state unit of Bharatiya Janata Party (BJP).