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,601. Avanigadda India 25,761
1,602. Srīnivāspur India 25,760
1,603. Nongstoin India 25,758
1,604. Annigeri India 25,753
1,605. Mussoorie India 25,753
1,606. Mahendragarh India 25,728
1,607. Jāis India 25,726
1,608. Pawāyan India 25,708
1,609. Chhabra India 25,676
1,610. Khajurāho India 25,662
1,611. Sādri India 25,632
1,612. Jandiāla India 25,631
1,613. Uran India 25,598
1,614. Pāsighāt India 25,581
1,615. Mauganj India 25,537
1,616. Tekkalakote India 25,530
1,617. Kallidaikurichchi India 25,513
1,618. Colonelganj India 25,503
1,619. Mehndāwal India 25,495
1,620. Koelwār India 25,494
1,621. Kāgal India 25,479
1,622. Bannūr India 25,455
1,623. Budhlāda India 25,431
1,624. Nīleshwar India 25,405
1,625. Kārkāl India 25,374
1,626. Sundarnagar India 25,338
1,627. Banganapalle India 25,325
1,628. Asandh India 25,323
1,629. Huvinabadgalli India 25,311
1,630. Anūpshahr India 25,306
1,631. Jalālābād India 25,302
1,632. Lumding Railway Colony India 25,283
1,633. Songadh India 25,269
1,634. Shamsābād India 25,266
1,635. Kithor India 25,262
1,636. Machhlīshahr India 25,247
1,637. Baloda Bāzār India 25,235
1,638. Devanhalli India 25,228
1,639. Gursarāi India 25,191
1,640. Rīngas India 25,171
1,641. Arumuganeri India 25,151
1,642. Vayalār India 25,094
1,643. Ahraurā India 25,075
1,644. Chodavaram India 25,074
1,645. Mālkāngiri India 25,054
1,646. Kanigiri India 25,045
1,647. Chengannūr India 25,043
1,648. Chandauli India 25,035
1,649. Dākor India 25,019
1,650. Sāndi India 25,008
1,651. Ābu India 24,981
1,652. Sheohar India 24,979
1,653. Kunda India 24,948
1,654. Deorī Khās India 24,934
1,655. Sakleshpur India 24,931
1,656. Bemetāra India 24,910
1,657. Bawāna India 24,906
1,658. Periyanāyakkanpālaiyam India 24,894
1,659. Kānth India 24,883
1,660. Charkhāri India 24,881
1,661. Mangaldai India 24,871
1,662. Vadnagar India 24,832
1,663. Safīpur India 24,801
1,664. Kabrai India 24,771
1,665. Kheda India 24,767
1,666. Ponneri India 24,756
1,667. Talwāra India 24,752
1,668. Vadakku Valliyūr India 24,749
1,669. Tharād India 24,697
1,670. Gauripur India 24,694
1,671. Hosdurga India 24,685
1,672. Tekkali India 24,682
1,673. Pākāla India 24,680
1,674. Mīnjūr India 24,674
1,675. Andol India 24,645
1,676. Bijbiāra India 24,590
1,677. Dātāganj India 24,562
1,678. Kailāras India 24,539
1,679. Chharra India 24,535
1,680. Faizpur India 24,534
1,681. Chhota Udepur India 24,517
1,682. Jaynagar-Majilpur India 24,510
1,683. Singāpur India 24,457
1,684. Sahaspur India 24,452
1,685. Āndippatti India 24,448
1,686. Kānt India 24,430
1,687. Margherita India 24,428
1,688. Jāmtāra India 24,388
1,689. Avanāshi India 24,327
1,690. Uttiramerūr India 24,315
1,691. Vijāpur India 24,297
1,692. Chiknāyakanhalli India 24,292
1,693. Krishnarājpet India 24,289
1,694. Anjad India 24,286
1,695. Āron India 24,274
1,696. Narasannapeta India 24,267
1,697. Sitārganj India 24,225
1,698. Nāndgaon India 24,209
1,699. Kushtagi India 24,180
1,700. Sikandarpur India 24,177