Thiruvidamarudur Assembly constituency

Thiruvidaimarudur is a state assembly constituency in Thanjavur district in Tamil Nadu. It is one of the 234 State Legislative Assembly Constituencies in Tamil Nadu, in India. Elections and winners in the constituency are listed below.