Thiruvidaimarudur

Thiruvidaimarudur is a panchayat town in Thanjavur district in Tamil Nadu, India. The popular Mahalingeshwar Temple is located here.
Population.
The population of the town is 14,786 according to the census 2011.