India - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
1,952. Jhālū India 20,356
1,951. Channagiri India 20,376
1,950. Tisaiyanvilai India 20,395
1,949. Dugda India 20,400
1,948. Harūr India 20,405
1,947. Tufānganj India 20,420
1,946. Nīmāj India 20,424
1,945. Andiyūr India 20,436
1,944. Māchhīwāra India 20,447
1,943. Chincholi India 20,447
1,942. Maniar India 20,462
1,941. Bhuban India 20,478
1,940. Jaynagar India 20,496
1,939. Chillūpār India 20,518
1,938. Achhnera India 20,532
1,937. Kanniyākumāri India 20,540
1,936. Kishtwār India 20,553
1,935. Polasara India 20,577
1,934. Dhāriwāl India 20,604
1,933. Kuzhittura India 20,611
1,932. Bhanjanagar India 20,647
1,931. Bhuvanagiri India 20,656
1,930. Digboi India 20,685
1,929. Dasūa India 20,697
1,928. Alīpur India 20,736
1,927. Alībāg India 20,752
1,926. Kherālu India 20,755
1,925. Kaikalūr India 20,763
1,924. Lātehār India 20,769
1,923. Sivagiri India 20,772
1,922. Mudkhed India 20,776
1,921. Ghātanji India 20,785
1,920. Clement Town India 20,806
1,919. Marigaon India 20,807
1,918. Bhānvad India 20,823
1,917. Hukeri India 20,824
1,916. Dhing India 20,826
1,915. Begūn India 20,836
1,914. Tarangambādi India 20,841
1,913. Nabīnagar India 20,848
1,912. Lālgudi India 20,916
1,911. Sarauli India 20,923
1,910. Gunnaur India 20,980
1,909. Bagulā India 20,999
1,908. Mudgal India 21,006
1,907. Pokaran India 21,014
1,906. Qādiān India 21,015
1,905. Kiraoli India 21,024
1,904. Kantābānji India 21,024
1,903. Okha India 21,048
1,902. Dhulagari India 21,080
1,901. Basi India 21,096
1,900. Chatrapur India 21,123
1,899. Āsika India 21,134
1,898. Deogarh India 21,134
1,897. Telhāra India 21,146
1,896. Dharampur India 21,207
1,895. Asifābād India 21,213
1,894. Chhāta India 21,260
1,893. Dhekiajuli India 21,271
1,892. Pāli India 21,287
1,891. Devli India 21,298
1,890. Kharkhauda India 21,320
1,889. Seondha India 21,326
1,888. Bedi India 21,327
1,887. Akaltara India 21,333
1,886. Pallikondai India 21,335
1,885. Mandāwar India 21,339
1,884. Alandi India 21,383
1,883. Kurandvād India 21,388
1,882. Kolosib India 21,391
1,881. Ratanpur India 21,392
1,880. Jaitāran India 21,403
1,879. Mhāsvād India 21,404
1,878. Guruvāyūr India 21,416
1,877. Bānsdīh India 21,457
1,876. Kasrāwad India 21,484
1,875. Maheshwar India 21,500
1,874. Chamba India 21,502
1,873. Rāpar India 21,507
1,872. Gingee India 21,530
1,871. Belūr India 21,551
1,870. Sakti India 21,561
1,869. Muttupet India 21,568
1,868. Māndalgarh India 21,569
1,867. Banat India 21,580
1,866. Samthar India 21,582
1,865. Sri Karanpur India 21,604
1,864. Dalsingh Sarai India 21,611
1,863. Haliyāl India 21,625
1,862. Perāvūrani India 21,663
1,861. Nilakkottai India 21,683
1,860. Dum Duma India 21,706
1,859. Nāgod India 21,732
1,858. Pātūr India 21,747
1,857. Napāsar India 21,750
1,856. Dattāpur India 21,763
1,855. Lonār India 21,765
1,854. Pāonta Sāhib India 21,787
1,853. Kuchera India 21,796