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,601. Bandora India 12,819
2,602. Shāhpura India 12,813
2,603. Bachhrāwān India 12,809
2,604. Akhnūr India 12,802
2,605. Dūdhi India 12,742
2,606. Dudhani India 12,735
2,607. Kurāra India 12,730
2,608. Vānsada India 12,703
2,609. Shirwal India 12,703
2,610. Omalūr India 12,701
2,611. Nūh India 12,698
2,612. Tendūkheda India 12,698
2,613. Dostpur India 12,688
2,614. Murud India 12,665
2,615. Saraikela India 12,663
2,616. Sachīn India 12,662
2,617. Muri India 12,656
2,618. Khem Karan India 12,637
2,619. Pendra India 12,637
2,620. Khudāganj India 12,636
2,621. Sonegaon India 12,614
2,622. Sirsa India 12,608
2,623. Tāttayyangārpettai India 12,604
2,624. Malkera India 12,591
2,625. Mairang India 12,586
2,626. Toshām India 12,528
2,627. Hansot India 12,525
2,628. Dongargaon India 12,505
2,629. Mangawān India 12,503
2,630. Vengurla India 12,498
2,631. Vedasandūr India 12,493
2,632. Rāhon India 12,485
2,633. Gandai India 12,475
2,634. Iluppūr India 12,471
2,635. Navelim India 12,469
2,636. Tirukkāttuppalli India 12,465
2,637. Kānkon India 12,444
2,638. Sāyalkudi India 12,415
2,639. Māmallapuram India 12,415
2,640. Lohāru India 12,410
2,641. Wadgaon India 12,373
2,642. Karambakkudi India 12,371
2,643. Srīmushnam India 12,364
2,644. Vinchia India 12,355
2,645. Radaur India 12,328
2,646. Harduāganj India 12,328
2,647. Suchindram India 12,316
2,648. Odlābāri India 12,311
2,649. Mursān India 12,310
2,650. Kaptānganj India 12,299
2,651. Barjora India 12,294
2,652. Sikandra India 12,289
2,653. Deori India 12,286
2,654. Mūlanūr India 12,264
2,655. Amethi India 12,206
2,656. Pātan India 12,155
2,657. Barhi India 12,136
2,658. Satwās India 12,115
2,659. Kumaralingam India 12,093
2,660. Jawhār India 12,082
2,661. Sankheda India 12,077
2,662. Saurikh India 12,055
2,663. Hāta India 12,050
2,664. Kharar India 12,049
2,665. Māndleshwar India 12,049
2,666. Baloda India 12,038
2,667. Yelbarga India 12,023
2,668. Kāti India 12,022
2,669. Bālimela India 12,008
2,670. Colva India 12,000
2,671. Karumbākkam India 11,992
2,672. Cavelossim India 11,983
2,673. Kanodar India 11,953
2,674. Bolānīkhodān India 11,942
2,675. Rājur India 11,934
2,676. Kaintarāgarh India 11,918
2,677. Delvāda India 11,912
2,678. Uklāna India 11,908
2,679. Amarpur India 11,906
2,680. Canacona India 11,900
2,681. Umrāla India 11,874
2,682. Atrauliā India 11,847
2,683. Mallāpuram India 11,837
2,684. Sirmaur India 11,812
2,685. Rānīr Bāzār India 11,810
2,686. Pirāwa India 11,790
2,687. Gobindapur India 11,781
2,688. Bihpuriāgaon India 11,780
2,689. Ponnamarāvati India 11,741
2,690. Sapatgrām India 11,714
2,691. Khallikot India 11,698
2,692. Sanquelim India 11,698
2,693. Sumbal India 11,695
2,694. Hosakote India 11,692
2,695. Naduvattam India 11,674
2,696. Jainpur India 11,674
2,697. Barelā India 11,648
2,698. Bishnāh India 11,645
2,699. Pandhāna India 11,626
2,700. Pāppārappatti India 11,617