La ciudad ha sido gobernada, en diferentes momentos, por los Pandyas, la dinastía Chola, de nuevo por los Pandyas, el Sultanato de Madurai, el Imperio vijayanagar, los Nayaks de Madurai, Chanda Sahib del Principado del Carnatic y el Raj británico.