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
2,701. Titron India 11,569
2,702. Majholī India 11,553
2,703. Valangimān India 11,550
2,704. Pātrasāer India 11,520
2,705. Kottaiyūr India 11,519
2,706. Dhuwaran India 11,473
2,707. Masila India 11,461
2,708. Maindargi India 11,444
2,709. Uniāra India 11,441
2,710. Parnera India 11,434
2,711. Aduturai India 11,433
2,712. Nārāyanavanam India 11,432
2,713. Pudūr India 11,432
2,714. Dalmau India 11,432
2,715. Ganjām India 11,429
2,716. Arumbāvūr India 11,419
2,717. Davorlim India 11,417
2,718. Mundi India 11,409
2,719. Alangānallūr India 11,400
2,720. Lakhnā India 11,389
2,721. Gua India 11,388
2,722. Mangalam India 11,379
2,723. Farīdnagar India 11,371
2,724. Bagra India 11,364
2,725. Barāgaon India 11,362
2,726. Ghogha India 11,361
2,727. Rāmpura India 11,347
2,728. Kelamangalam India 11,328
2,729. Yol India 11,314
2,730. Ilampillai India 11,308
2,731. Kurud India 11,290
2,732. Akodia India 11,278
2,733. Rambha India 11,276
2,734. Sinor India 11,267
2,735. Idukki India 11,248
2,736. Chandūr India 11,220
2,737. Anandnagar India 11,220
2,738. Barghāt India 11,219
2,739. Sādāt India 11,211
2,740. Barkhera India 11,209
2,741. Chandla India 11,195
2,742. Pānsemal India 11,183
2,743. Dohrīghāt India 11,180
2,744. Puliyūr India 11,174
2,745. Digapahandi India 11,166
2,746. Lakshettipet India 11,162
2,747. Bahsūma India 11,157
2,748. Chechat India 11,138
2,749. Badarwās India 11,133
2,750. Chhutmalpur India 11,127
2,751. Bisenda Buzurg India 11,100
2,752. Cherrapunji India 11,090
2,753. Cheyūr India 11,060
2,754. Chikitigarh India 11,055
2,755. Sāitlaw India 11,043
2,756. Kāttuputtūr India 11,040
2,757. Badarpur India 11,028
2,758. Satrikh India 11,023
2,759. Sargūr India 10,983
2,760. Jīran India 10,982
2,761. Mandāwar India 10,979
2,762. Shāhāpur India 10,965
2,763. Govindgarh India 10,955
2,764. Lāla India 10,942
2,765. Gola Bāzār India 10,936
2,766. Kesabpur India 10,921
2,767. Daurāla India 10,915
2,768. Gangavalli India 10,905
2,769. Kheri Sāmpla India 10,891
2,770. Narasingāpuram India 10,875
2,771. Nāgothana India 10,866
2,772. Udaigiri India 10,865
2,773. Pāliyād India 10,862
2,774. Vīraganūr India 10,854
2,775. Jobner India 10,828
2,776. Sonāmura India 10,821
2,777. Kalīna Khās India 10,815
2,778. Sailāna India 10,810
2,779. Hājan India 10,800
2,780. Ajjampur India 10,795
2,781. Baikunthpur India 10,790
2,782. Jobat India 10,785
2,783. Gangaikondān India 10,779
2,784. Allāpalli India 10,772
2,785. Bāgli India 10,764
2,786. Nawābganj India 10,758
2,787. Chhachhrauli India 10,751
2,788. Kālīnagar India 10,728
2,789. Manavalakurichi India 10,720
2,790. Rājāpur India 10,718
2,791. Rehti India 10,716
2,792. Bilāspur India 10,709
2,793. Rāmānuj Ganj India 10,701
2,794. Parshādepur India 10,690
2,795. Kavaratti India 10,688
2,796. Rānapur India 10,675
2,797. Bholath India 10,669
2,798. patamda India 10,655
2,799. Periyapatti India 10,647
2,800. Būriya India 10,641