Townapedia

Nilakottai, India

Nilakottai is a town of 22,197 people in Tamil Nadu, India.

Loading the weather...
Population22,197 GeoNames
RegionTamil Nadu
Elevation320 m 1,050 ft
Time zoneAsia/Kolkata
Land area9.9 km²
Nearest airportMadurai International Airport (IXM) 45 km

About Nilakottai

Nilakkottai (also spelled as Nilakottai) is a town in the Dindigul district of the Indian state of Tamil Nadu. The town was established in 1958, as 1st Grade Town Panchayat. In 1970, it was changed to Selection Grade. The Town Panchayat has been under the municipal act since 1996.

From the Wikipedia article Nilakkottai (this version), under CC BY-SA 4.0.

Healthcare1

Muthu Clinic

Clinic and pharmacy

Open in Google Maps

History

Nilakottai palayam was one of 26 palayams in Dindigul province. Its founder, Kulappa Nayakkar, came from Vijayanagaram in 1366 A.D. before the period of Vishwanatha Nayakkar.

From the History section of Nilakkottai on Wikipedia, under CC BY-SA 4.0.

Map of Nilakottai

1 places. The map loads OpenStreetMap tiles when you open it.

Getting there and nearby towns

Madurai International Airport (IXM) is the nearest airport with scheduled flights listed in OpenStreetMap, 45 km away.

  • Sevugampatti 6 km northwest, about 6 min by car
  • Ammainaickanur 7 km east, about 7 min by car
  • Vattalkundu 10 km west, about 10 min by car
  • Chittayankottai 12 km north, about 12 min by car
  • Dindigul 27 km northeast, about 27 min by car
  • Madurai 40 km southeast, about 40 min by car
  • Tirupparangunram 40 km southeast, about 40 min by car
  • Srivilliputhur 76 km south, about 1 h 15 min by car
  • Marayur 76 km west, about 1 h 15 min by car
  • Munnar 87 km west, about 1 h 30 min by car

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Page built November 3, 2026. Spotted a mistake? Tell us or suggest a place.