Skip to content

 > > India >>  States >>  Punjab

Top Cities in Punjab

Punjab is a state located in northern India and is home to several cities, each with its own unique history and character. Some of the major cities in Punjab include Ludhiana, Amritsar, Jalandhar, Patiala, and Chandigarh. Ludhiana is the largest city in the state, with a population of over 1.6 million people. It is an industrial hub, famous for its textile and garment manufacturing industries.

Amritsar is another major city, with a population of approximately 1.2 million people. It is known for the iconic Golden Temple, which is a popular pilgrimage site for Sikhs from all over the world. Jalandhar, with a population of around 900,000 people, is known for its sports equipment manufacturing industry.

Patiala, with a population of approximately 400,000 people, is known for its royal heritage and rich history. Chandigarh, the capital of Punjab, is a planned city with a population of approximately 1.1 million people. It serves as the administrative capital of the state as well as the shared capital of the neighboring state of Haryana.

also read about the Population of Punjab

Punjab Cities by Population

#CityCity PopulationMetropolitan Population
1Ludhiana1,618,8791,618,879
2Amritsar1,132,3831,183,705
3Jalandhar862,886873,725
4Patiala406,192445,196
5Bathinda285,788285,788
6Hoshiarpur168,653168,653
7Batala156,619158,404
8Moga150,411159,897
9Pathankot148,937159,909
10Mohali146,213176,152
11Abohar145,302145,302
12Malerkotla135,424135,424
13Khanna128,137128,137
14Muktsar116,747116,747
15Barnala116,449116,449
16Firozpur110,313110,313
17Kapurthala98,91698,916

 

#CityCity PopulationMetropolitan Population
1Chandigarh961,5871,025,682

Source: Census 2011