Pudukkottai is a town and a municipality in Pudukkottai district in the Indian state of Tamil Nadu. Pudukkottai District was carved out of Tiruchirappalli and Thanjavur districts in January 1974. It is the administrative headquarters of Pudukkottai District.