Sirkazhi is the major town in the Mayiladuthurai district, Tamil Nadu, India. The town covers an area of 13.21sq.km. The population according to 2011 census is 34,927. This city is the part of Cauvery delta region.