Thowra Vidhan Sabha Constituency is one of the 126 assembly constituencies of Assam Legislative Assembly. Thowra forms part of the Jorhat Lok Sabha constituency
The main area is located around a tea garden known as Thowra Tea Estate. As such, though it is one of the many tea gardens in Assam, it boosts of having a golf field. However recently, the field lacks maintenance and is a common grazing ground.