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,652. Sheohar India 24,979
1,651. Ābu India 24,981
1,650. Sāndi India 25,008
1,649. Dākor India 25,019
1,648. Chandauli India 25,035
1,647. Chengannūr India 25,043
1,646. Kanigiri India 25,045
1,645. Mālkāngiri India 25,054
1,644. Chodavaram India 25,074
1,643. Ahraurā India 25,075
1,642. Vayalār India 25,094
1,641. Arumuganeri India 25,151
1,640. Rīngas India 25,171
1,639. Gursarāi India 25,191
1,638. Devanhalli India 25,228
1,637. Baloda Bāzār India 25,235
1,636. Machhlīshahr India 25,247
1,635. Kithor India 25,262
1,634. Shamsābād India 25,266
1,633. Songadh India 25,269
1,632. Lumding Railway Colony India 25,283
1,631. Jalālābād India 25,302
1,630. Anūpshahr India 25,306
1,629. Huvinabadgalli India 25,311
1,628. Asandh India 25,323
1,627. Banganapalle India 25,325
1,626. Sundarnagar India 25,338
1,625. Kārkāl India 25,374
1,624. Nīleshwar India 25,405
1,623. Budhlāda India 25,431
1,622. Bannūr India 25,455
1,621. Kāgal India 25,479
1,620. Koelwār India 25,494
1,619. Mehndāwal India 25,495
1,618. Colonelganj India 25,503
1,617. Kallidaikurichchi India 25,513
1,616. Tekkalakote India 25,530
1,615. Mauganj India 25,537
1,614. Pāsighāt India 25,581
1,613. Uran India 25,598
1,612. Jandiāla India 25,631
1,611. Sādri India 25,632
1,610. Khajurāho India 25,662
1,609. Chhabra India 25,676
1,608. Pawāyan India 25,708
1,607. Jāis India 25,726
1,606. Mahendragarh India 25,728
1,605. Mussoorie India 25,753
1,604. Annigeri India 25,753
1,603. Nongstoin India 25,758
1,602. Srīnivāspur India 25,760
1,601. Avanigadda India 25,761
1,600. Behror India 25,815
1,599. Kāndla India 25,845
1,598. Koregaon India 25,846
1,597. Gokarna India 25,851
1,596. Nalhāti India 25,878
1,595. Renigunta India 25,895
1,594. Chīpurupalle India 25,898
1,593. Kālol India 25,929
1,592. Nagari India 25,933
1,591. Kinwat India 25,956
1,590. Kānker India 25,984
1,589. Junnar India 25,997
1,588. Rānāvāv India 26,011
1,587. Rāikot India 26,114
1,586. Shiggaon India 26,118
1,585. Marhaura India 26,138
1,584. Rājgarh India 26,164
1,583. Elamanchili India 26,176
1,582. Kukshi India 26,183
1,581. Sūlūr India 26,183
1,580. Husainābād India 26,184
1,579. Halvad India 26,205
1,578. Karera India 26,212
1,577. Rafiganj India 26,228
1,576. Rāmpur India 26,257
1,575. Kālāvad India 26,287
1,574. Polūr India 26,290
1,573. Taloda India 26,293
1,572. Bilsi India 26,320
1,571. Kheri India 26,327
1,570. Jora India 26,338
1,569. Rangia India 26,388
1,568. Terdāl India 26,411
1,567. Rājpur India 26,443
1,566. Gadhinglaj India 26,449
1,565. Hadgaon India 26,451
1,564. Gulābpura India 26,467
1,563. Pallippatti India 26,492
1,562. Dhrol India 26,496
1,561. Shāhganj India 26,510
1,560. Pauri India 26,514
1,559. Ratia India 26,524
1,558. Perumbavoor India 26,550
1,557. Hāngal India 26,604
1,556. Pānāgar India 26,619
1,555. Rāver India 26,635
1,554. Alīganj India 26,652
1,553. Mahād India 26,665