Dindigul é uma cidade no estado de Tamil Nadu, no sul da Índia. É a sede administrativa do distrito de Dindigul. Dindigul possui uma série de monumentos históricos, sendo o Forte da Rocha o mais proeminente. As indústrias em Dindigul incluem a fabricação de eclusas, couro, fiação têxtil, serviços administrativos, comércio agrícola, bancos, máquinas agrícolas e serviços educacionais. A Dindigul é atualizada para uma corporação municipal.

A cidade cobre uma área de 14,01 km2 e tinha uma população de 207.327 habitantes em 2011. Dindigul está bem conectada por estrada e ferrovia com o resto de Tamil Nadu. É o 12º maior assentamento urbano do estado e tem uma população de 292.512 habitantes de acordo com o censo de 2011 de Tamil Nadu. Dindigul tem 200.000 hectares de terras cultiváveis e a agricultura continua sendo a principal ocupação de seus habitantes. Localizado entre as Colinas Palani e Sirumalai, Dindigul tem uma área florestal reservada de 85 hectares.