GlobeMetrics

Try “Pune”, “Poona” or “पुणे”

Uttar Pradesh · Cities and towns

Largest cities in Uttar Pradesh

Census 2011 found 61 cities in Uttar Pradesh with at least 1 lakh people inside city limits. Lucknow is the largest. Where a city sits inside a larger urban agglomeration, the metro figure is shown alongside.

Largest cities in Uttar Pradesh
#
1 LucknowLucknow UA28,17,10529,02,920
2 KanpurKanpur UA27,65,34829,20,496
3 GhaziabadGhaziabad UA16,48,64323,75,820
4 AgraAgra UA15,85,70417,60,285
5 MeerutMeerut UA13,05,42914,20,902
6 VaranasiVaranasi UA11,98,49114,32,280
7 PrayagrajAllahabad UA11,12,54412,12,395
8 BareillyBareilly UA9,03,6689,85,752
9 Moradabad8,87,871–
10 AligarhAligarh UA8,74,4089,11,223
11 Saharanpur7,05,478–
12 GorakhpurGorakhpur UA6,73,4466,94,889
13 Firozabad6,04,214–
14 LoniGhaziabad UA5,16,08223,75,820
15 JhansiJhansi UA5,05,6935,47,638
16 MuzaffarnagarMuzaffarnagar UA3,92,7684,95,543
17 MathuraMathura UA3,49,9094,56,706
18 ShahjahanpurShahjahanpur UA3,29,7363,47,852
19 RampurRampur UA3,25,3133,49,258
20 Maunath Bhanjan2,78,745–
21 Farrukhabad-cum-FatehgarhFarrukhabad-cum-Fatehgarh UA2,76,5812,91,374
22 Hapur2,62,983–
23 Etawah2,56,838–
24 Mirzapur-cum-VindhyachalMirzapur-cum-Vindhyachal UA2,34,8712,46,920
25 BulandshahrBulandshahar UA2,22,5192,34,945
26 Sambhal2,20,813–
27 Amroha1,98,471–
28 Fatehpur1,93,193–
29 Rae Bareli1,91,316–
30 OraiOrai UA1,87,1371,90,575
31 Bahraich1,86,223–
32 Jaunpur1,80,362–
33 Unnao1,77,658–
34 SitapurSitapur UA1,77,2341,88,115
35 FaizabadFaizabad UA1,65,2282,56,624
36 Budaun1,59,285–
37 BandaBanda UA1,54,4281,60,473
38 LakhimpurLakhimpur UA1,51,9931,65,085
39 HathrasHathras UA1,35,5941,60,909
40 Lalitpur1,33,305–
41 ModinagarModinagar UA1,30,3251,83,075
42 Deoria1,29,479–
43 PilibhitPilibhit UA1,27,9881,56,263
44 HardoiHardoi UA1,26,8511,97,029
45 MainpuriMainpuri UA1,20,4001,36,557
46 EtahEtah UA1,18,5171,30,931
47 Basti1,14,657–
48 Chandausi1,14,383–
49 GondaGonda UA1,14,0461,38,632
50 Akbarpur1,11,447–
51 KhurjaKhurja UA1,11,0621,42,590
52 AzamgarhAzamgarh UA1,10,9831,16,172
53 GhazipurGhazipur UA1,10,5871,21,020
54 MughalsaraiMughalsarai UA1,09,6501,52,091
55 KanpurKanpur UA1,08,53429,20,496
56 SultanpurSultanpur UA1,07,6401,15,944
57 Shikohabad1,07,404–
58 Shamli1,07,266–
59 BalliaBallia UA1,04,4241,11,487
60 Baraut1,03,764–
61 Kasganj1,01,277–

Largest cities in Uttar Pradesh

Largest cities in Uttar Pradesh
  1. Lucknow 28.17 lakh
  2. Kanpur 27.65 lakh
  3. Ghaziabad 16.49 lakh
  4. Agra 15.86 lakh
  5. Meerut 13.05 lakh
  6. Varanasi 11.98 lakh
  7. Prayagraj 11.13 lakh
  8. Bareilly 9.04 lakh
  9. Moradabad 8.88 lakh
  10. Aligarh 8.74 lakh
  11. Saharanpur 7.05 lakh
  12. Gorakhpur 6.73 lakh
  13. Firozabad 6.04 lakh
  14. Loni 5.16 lakh
  15. Jhansi 5.06 lakh
  16. Muzaffarnagar 3.93 lakh
  17. Mathura 3.5 lakh
  18. Shahjahanpur 3.3 lakh
  19. Rampur 3.25 lakh
  20. Maunath Bhanjan 2.79 lakh
  21. Farrukhabad-cum-Fatehgarh 2.77 lakh
  22. Hapur 2.63 lakh
  23. Etawah 2.57 lakh
  24. Mirzapur-cum-Vindhyachal 2.35 lakh
  25. Bulandshahr 2.23 lakh

All districts →

Frequently asked questions

Which is the largest city in Uttar Pradesh?

Lucknow, with 28,17,105 people within city limits in Census 2011 and 29,02,920 in its urban agglomeration.