 The town is administered by the Vedaranyam municipality, which covers an area of .As of 2011, the town had a population of 34,266.Vedaranyam was a part of Thanjavur District till 1991 and Nagapattinam District from then on.