Dindigul is an administrative district in the state of Tamil Nadu in India. The district headquarters are located at Dindigul. The district occupies an area of 6058 kmē and has a population of 1,918,960 (as of 2001).