India · State of Tamil Nādu
Where to Stay in Dharmapuri, State of Tamil Nādu




Dharmapuri is a town in Tamil Nadu, headquarters of Dharmapuri district and, with Krishnagiri, one of the state's leading mango-growing centres.
Find your area →



Where to stay in Dharmapuri
Not every neighbourhood fits every trip — here's what each one is good for.
Dharmapuri is a district town, and its beds follow that. Most people who stay come for business with the district administration, for the mango trade, or as a stop on the run between Krishnagiri and Salem, so plain practical rooms outnumber anything built for visitors. Sacred Heart Cathedral gives the centre a fixed point.
A room near it puts the main streets and the administrative side of the town within a short walk. The alternatives are all a drive away. Krishnagiri lies 57 km off and Salem 64 km, either of which offers a wider choice of rooms to anyone unwilling to sleep in a working district headquarters, while Hosur stands 101 km away.
Bangalore is 126 km distant. Travellers heading deeper into Tamil Nadu will find Erode at that same distance, with Coimbatore and Tiruchirappalli 200 km off, so a night in Dharmapuri often works as the middle of a longer road journey rather than as a destination in itself. If you have come for the churches of the district rather than the town, Kovilur, Kadagathur and Selliampatti are all short runs out.
About Dharmapuri
Mangoes made the name.
What is Dharmapuri known for?
Dharmapuri ranks with Krishnagiri among the leading growers and producers of the fruit in the state, and the phrase Mango Capital of India attaches to the town often enough to have stuck. Sacred Heart Cathedral stands in the centre. Three more churches carry the district's name outward, at Kovilur, Kadagathur and Selliampatti.
What are the main landmarks in Dharmapuri?
Churches dominate the record. Sacred Heart Cathedral stands in the town itself, and three more are named across the district: Saint Francis Xavier Church at Kovilur, Queen of Angels Church at Kadagathur, and Infant Jesus Church at Selliampatti. No fort or museum appears on the list.
What the town has instead is the working landscape of mango country, which it shares with Krishnagiri.
What is the history of Dharmapuri?
The district is younger than the town. Dharmapuri district was created on 2 October 1965, the first district formed in Tamil Nadu after the independence of India, and it was made by splitting territory away from the older Salem district. That act gave the town its administrative role.
Nothing in the record fixes when Dharmapuri itself was founded, so the 1965 division is the earliest firm date attached to the place. Salem kept the older name. The parent district carried on under it while the new one took the name of its headquarters town, which is why Dharmapuri now labels both a town and the district run from it.
Mango growing runs alongside that administrative history, and the pairing with Krishnagiri as the state's leading producers is what the town is known for beyond its own borders. Churches keep their own chronology. Sacred Heart Cathedral, Queen of Angels Church at Kadagathur and Infant Jesus Church at Selliampatti are all recorded without founding dates, so their place in the past of the district has to be read from the buildings rather than from any list.
Where is Dharmapuri?
Dharmapuri covers about 55 square kilometres. The town lies inland, with no coast, river or lake named in its record, and the country around it is orchard ground shared with Krishnagiri. Salem is 64 km off, Krishnagiri 57 km.
Thiruvannamalai lies 119 km away, and Tirupattur 64 km. Tiruppur is 180 km distant.
What is the climate of Dharmapuri?
The mango crop is the local calendar. Dharmapuri lies inland in the tropical band north of the equator, well away from any coast, so heat holds through a long middle of the year and the orchards it shares with Krishnagiri work to that rhythm. Cold never arrives in Dharmapuri.
Anyone walking out to the churches at Kovilur or Kadagathur will find the early and late hours easier than the middle of the day.
How do you get to Dharmapuri?
Everything here is a drive away. Dharmapuri sits 57 km from Krishnagiri and 64 km from Salem, the two nearest of the towns the record measures it against, with Hosur 101 km off and Bangalore 126 km. Chennai is 300 km away. Coimbatore and Tiruchirappalli both lie 200 km out, and Madurai matches the state capital at 300 km.
Good for
More cities in State of Tamil Nādu
Updated August 2026



