Dharmapuri is situated in the northwestern corner of Tamil Nadu and is bounded by Eastern Ghats on the east, Nallampalli taluk on the South, Palacode taluk on the north and the Pennagaram taluk on the west.
তামিলনাড়ুৰ ভৌগোলিক উত্তৰ দিশত পূৰ্বঘাট, পশ্চিম দিশত নীলগিৰি, আন্নামালাই পৰ্বত আৰু পালাক্কাদ, পূব দিশত বঙ্গোপসাগৰ, দক্ষিণ পূব দিশত মান্নাৰ উপসাগৰ আৰু পক প্ৰণালী আৰু দক্ষিণত ভাৰত মহাসাগৰ অৱস্থিত।