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
801. Ayodhya India 53,293
802. Mubārakpur India 53,263
803. Phaltan India 53,202
804. Sandīla India 53,182
805. Sāgar India 53,150
806. Lohārdaga India 53,032
807. Deolāli India 52,958
808. Shāhābād India 52,952
809. Bobbili India 52,843
810. Chikhli India 52,841
811. Konch India 52,773
812. Lunglei India 52,728
813. Pithāpuram India 52,709
814. Amalāpuram India 52,690
815. Tuni India 52,658
816. Sihor India 52,603
817. Dīglūr India 52,596
818. Barbil India 52,586
819. Biswān India 52,516
820. Kosi India 52,492
821. Rūpnagar India 52,313
822. Dandeli India 52,295
823. Pārvatīpuram India 52,085
824. Arcot India 51,943
825. Jhālāwār India 51,884
826. Petlād India 51,819
827. Umred India 51,794
828. Bhātāpāra India 51,751
829. Kāliyāganj India 51,748
830. Nasīrābād India 51,747
831. Idāppādi India 51,642
832. Gohad India 51,635
833. Khagaul India 51,577
834. Chiplūn India 51,437
835. Changanācheri India 51,430
836. Rāmnagar India 51,244
837. Sillod India 51,042
838. Mācherla India 51,039
839. Tūndla India 50,939
840. Mannārakkāt India 50,921
841. Ottappālam India 50,913
842. Goālpāra India 50,759
843. Kanakapura India 50,752
844. Madhupur India 50,671
845. Madhipura India 50,570
846. Charkhi Dādri India 50,558
847. Dumraon India 50,524
848. Mahāsamund India 50,441
849. Gajraula India 50,380
850. Ābu Road India 50,262
851. Nanjangūd India 50,243
852. Sālūr India 50,206
853. Bhongīr India 50,094
854. Aonla India 50,011
855. Khagaria India 49,982
856. Dhāmpur India 49,973
857. Sardhana India 49,857
858. Dīdwāna India 49,852
859. Jalor India 49,682
860. Rājgarh India 49,583
861. Bārh India 49,557
862. Badūria India 49,547
863. Shorāpur India 49,501
864. Jugsālai India 49,410
865. Kizhake Chālakudi India 49,330
866. Sidlaghatta India 49,114
867. Dāhānu India 49,048
868. Rāsipuram India 48,950
869. Punganūru India 48,865
870. Mandapeta India 48,852
871. Poonamallee India 48,837
872. Barpeta India 48,824
873. Tamlūk India 48,646
874. Bhabua India 48,641
875. Kathua India 48,551
876. Nihtaur India 48,389
877. Lachhmangarh Sīkar India 48,142
878. Tiruvallūr India 48,095
879. Sri Dungargarh India 48,036
880. Raxaul India 47,965
881. Siruguppa India 47,917
882. Bāruipur India 47,874
883. Māndvi India 47,853
884. Manjlegaon India 47,845
885. Warud India 47,817
886. Wānkāner India 47,814
887. Churāchāndpur India 47,774
888. Dumka India 47,663
889. Talegaon Dābhāde India 47,653
890. Hunsūr India 47,644
891. Pithorāgarh India 47,571
892. Jangaon India 47,558
893. Atrauli India 47,512
894. Narsimhapur India 47,511
895. Mulbāgal India 47,462
896. Mudhol India 47,427
897. Gūdalūr India 47,419
898. Barwāni India 47,343
899. Jodhpur India 47,329
900. Punalūr India 47,263