Le district de Dharmapuri est l'un des 38 districts de l'État du Tamil Nadu en Inde. Le district a été créé le 10 octobre 1965. C'est le premier district créé dans le Tamil Nadu après l'indépendance. Dharmapuri est le siège du district. La ville de Dharmapuri est historiquement appelée "Thakadoor". Au recensement de 2011, le district avait une population de 1 506 843 habitants, avec un rapport de masculinité de 946 femmes pour 1 000 hommes. Le taux d'alphabétisation moyen actuel du district était de 91,2 %, contre 72,99 % pour la moyenne nationale.