📍 Places in India
14,756 populated places and administrative areas in India (IN), sorted by population. Sourced from GeoNames (CC-BY 4.0).
Thrissur Districtpop 3,121,200
Banās Kānthapop 3,120,506
Unnāopop 3,108,367
Sadarpop 3,104,692
Deoriapop 3,100,946
Kozhikodepop 3,086,293
Mumbaipop 3,085,411
Tirunelveli Kattabopop 3,077,233
Katiharpop 3,071,029
Udaipurpop 3,068,420
Jaipurpop 3,046,163
Maduraipop 3,038,252
Bhāgalpurpop 3,037,766
Medakpop 3,033,288
Uttar Dinajpurpop 3,007,134
Shāhjahānpurpop 3,006,538
Satara Divisionpop 3,003,741
Mysorepop 3,001,127
Begusarāipop 2,970,541
Meghālayapop 2,966,889
Nellorepop 2,963,557
Rohtāspop 2,959,918
Palakkad districtpop 2,952,254
Puruliyapop 2,930,115
Rānchīpop 2,914,253
Amravati Divisionpop 2,888,445
YSR districtpop 2,882,469
Bhāvnagarpop 2,880,365
Nālandapop 2,877,653
Manipurpop 2,855,794
Nagaonpop 2,823,768
Kanpurpop 2,823,249
Koch Bihārpop 2,819,086
Arariapop 2,811,569
Khammampop 2,797,370
Yavatmalpop 2,772,348
Jūnāgadhpop 2,743,082
Ādilābādpop 2,741,239
South Delhipop 2,731,929
Bhojpurpop 2,728,407
Tiruchirappallipop 2,722,290
Srīkākulampop 2,703,114
Maharajganjpop 2,684,703
Dhānbādpop 2,684,487
Tumkurpop 2,678,980
Sīkarpop 2,677,333
Bilāspurpop 2,663,629
Kollampop 2,635,375
Raigarhpop 2,634,200
Fatehpurpop 2,632,733