List of cities in Tamil Nadu by population

The following are the cities in the state of Tamil Nadu, India, which have a population of 1 lakh and above (city / corporation area only). This list is based on the 2011 census conducted by Government of India.[1]

Population details

Rank Name District Population
2011
1 Chennai Chennai 7,088,000
2 Coimbatore Coimbatore 1,301,438
3 Madurai Madurai 962,420
4 Tiruchirappalli Tiruchirappalli 916,857
5 Tiruppur Tiruppur 877,778
6 Salem Salem 829,267
7 Erode Erode 498,129
8 Vellore Vellore 484,690
9 Tirunelveli Tirunelveli 473,637
10 Thoothukkudi Thoothukkudi 410,760
11 Nagercoil Kanyakumari 224,329
12 Thanjavur Thanjavur 222,943
13 Dindigul Dindigul 207,327
14 Cuddalore Cuddalore 173,361
15 Kanchipuram Kanchipuram 221,749
16 Tiruvannamalai Tiruvannamalai 145,683
17 Kumbakonam Thanjavur 140,156
18 Rajapalayam Virudhunagar 130,119
19 Pudukottai Pudukottai 117,215
20 Hosur Krishnagiri 116,821
21 Ambur Vellore 114,608
22 Karaikkudi Sivaganga 106,714
23 Neyveli Cuddalore 105,731
24 Nagapattinam Nagapattinam 102,905

References

  1. "Cities above 1 Lakh, Census 2011" (PDF). Government of India. Retrieved 3 February 2016.