Uttar Pradesh is the most populous state in India. With a population of over 200 million (20 crores), it is even more populous than Bangladesh, Nepal, and Bhutan combined. There are many cities in UP with a population of over 8 lakhs. The following are top 10 largest cities in Uttar Pradesh by population.
Top 10 largest cities in Uttar Pradesh by population
The capital of Uttar Pradesh is the largest city in Uttar Pradesh by population. During the last census, the city had a population of over 28 lakhs (2.8 million). Known for its monuments and culture, Lucknow is also one of the largest cities in India by area and is constantly pushing its boundaries.
Kanpur is the second-largest city in Uttar Pradesh by population. Located along the banks of the Ganges, Kanpur is a major industrial and military town. In the last census, Kanpur recorded a population of 28 lakhs (2.8 million).
Ghaziabad is a city on the Delhi-UP border. Being a part of NCR (National Capital Region), Ghaziabad is a fast-growing city. During the last census, the city had a population of 16.5 lakhs (1.65 million)
Agra is a large city on the banks of the Yamuna river. Known for its various monuments and the famous Taj Mahal, Agra was one of the centers of power during the Mughal rule. The city has a population of over 16 lakhs (1.6 million)
Another city of Uttar Pradesh in the NCR region, Meerut has a population of over 13 lakhs (1.3 million) Meerut is known for its sports equipment manufacturing.
Varanasi or Kashi is known as the ‘spiritual capital of India’. Located along the Ganges, the city has a population of over 12 lakhs (1.2 million). One of the oldest still inhabited cities of the world, you can see a great blend of ancient and modern architecture in the city.
The Sangam city Prayagraj is the seventh-largest city in Uttar Pradesh by population. The city has a population of nearly 12 lakhs (1.2 million). The two important rivers of North India- Ganga and Yamuna meet in Prayagraj. It is a religious city that hosts the famous Kumbh Mela. Prayagraj district of which the Prayagraj city is a part of is the most populous district in Uttar Pradesh.
Bareilly is a major city in the Rohilkhand region of Uttar Pradesh. The city has a population of over 9 lakhs.
Another city on this list from western Uttar Pradesh, Moradabad is a large city on the banks of the Ramganga river. During the last census, the city had a population of about 9 lakhs (0.9 million).
Aligarh is a city in western Uttar Pradesh just 160 kilometers from the National capital Delhi. The city has a population of over 8.75 lakhs.