166 municipal bodies with 3,200 wards: 13 municipal corporations, 98 municipalities and 55 nagar panchayats. Every body below links to its ward list and the assembly and Lok Sabha seats that cover it, from the Local Government Directory as of 25 September 2026.
By type of body
- Municipal Corporation13
- Municipality98
- Nagar Panchayat55
Counts from the Local Government Directory. Names of types follow what the directory uses for Punjab.
Largest by number of wards
- Municipal Corporation · LudhianaLudhiana95wards · 1 assembly seat
- Municipal Corporation · AmritsarAmritsar90wards · 1 assembly seat
- Municipal Corporation · JalandharJalandhar80wards · 1 assembly seat
- Municipal Corporation · PatialaPatiala60wards · 1 assembly seat
- Municipal Corporation · GurdaspurBatala55wards · 1 assembly seat
- Municipal Corporation · FazilkaAbohar50wards · 1 assembly seat
- Municipal Corporation · BathindaBathinda50wards · 1 assembly seat
- Municipal Corporation · HoshiarpurHoshiarpur50wards · 1 assembly seat
Filter by type, search by town, district or assembly seat, and open a body for its ward list and the seats that cover it.
166 of 166 local bodies
| Local body | Type | District | Wards | Assembly seats |
|---|---|---|---|---|
| Abohar | Municipal Corporation | Fazilka | 50 | Abohar |
| Adampur | Municipality | Jalandhar | 13 | Adampur |
| Adda Devigarhਅੱਡਾ ਦੇਵੀਗੜ੍ਹ | Nagar Panchayat | Patiala | 13 | Sanour |
| Ahmedgarh | Municipality | Malerkotla | 17 | Dhuri |
| Ajnala | Municipality | Amritsar | 15 | Not mapped |
| Alawalpur | Municipality | Jalandhar | 11 | Jalandhar North |
| Amargarhਅਮਰਗੜ੍ਹ | Nagar Panchayat | Malerkotla | 11 | Sangrur |
| Amloh | Municipality | Fatehgarh Sahib | 13 | Amloh |
| Amritsar | Municipal Corporation | Amritsar | 90 | Amritsar North |
| Anandpur Sahibਅਨੰਦਪੁਰ ਸਾਹਿਬ | Municipality | Rupnagar | 13 | Anandpur Sahib |
| Arniwala Shekh Subanਅਰਨ੍ਹੀਵਾਲਾ ਸ਼ੇਖ ਸੁਬਾਨ | Nagar Panchayat | Fazilka | 11 | Fazilka |
| Baba Bakalaਬਾਬਾ ਬਕਾਲਾ | Nagar Panchayat | Amritsar | 13 | Baba Bakala |
| Badhni Kalanਬੰਧਨੀ ਕਲਾਂ | Nagar Panchayat | Moga | 13 | Moga |
| Balachaur | Municipality | Shahid Bhagat Singh Nagar | 15 | Balachaur |
| Banga | Municipality | Shahid Bhagat Singh Nagar | 15 | Banga |
| Banur | Municipality | S.A.S Nagar | 13 | Rajpura |
| Bareta | Municipality | Mansa | 13 | Mansa |
| Bariwalaਬਰੀਵਾਲਾ | Nagar Panchayat | Sri Muktsar Sahib | 11 | Muktsar |
| Barnala | Municipality | Barnala | 31 | Barnala |
| Bassi Pathana | Municipality | Fatehgarh Sahib | 15 | Bassi Pathana |
| Batala | Municipal Corporation | Gurdaspur | 55 | Batala |
| Bathinda | Municipal Corporation | Bathinda | 50 | Bhucho Mandi |
| Begowalਬੇਗੋਵਾਲ | Nagar Panchayat | Kapurthala | 13 | Kapurthala |
| Bhadaur | Municipality | Barnala | 13 | Bhadaur |
| Bhadsonਭਾਦਸੋਂ | Nagar Panchayat | Patiala | 11 | Nabha |
| Bhagha Purana | Municipality | Moga | 15 | Bhagha Purana |
| Bhagta Bhai Ka Nagar Panchayatਭਗਤਾ ਭਾਈਕਾ | Nagar Panchayat | Bathinda | 13 | Bathinda Rural |
| Bhai Rupaਭਾਈ ਰੂਪਾ | Nagar Panchayat | Bathinda | 13 | Bhucho Mandi |
| Bhawanigarh | Municipality | Sangrur | 15 | Sangrur |
| Bhikhiਭੀਖੀ | Nagar Panchayat | Mansa | 13 | Mansa |
| Bhikhiwindਭੀਖੀਵਿੰਡ | Nagar Panchayat | Tarn Taran | 13 | Tarn Taran |
| Bhogpur | Municipality | Jalandhar | 13 | Jalandhar North |
| Bhucho Mandi | Municipality | Bathinda | 13 | Bhucho Mandi |
| Bhulathਭੁਲੱਥ | Nagar Panchayat | Kapurthala | 13 | Kapurthala |
| Bilgaਬਿਲਗਾ | Nagar Panchayat | Jalandhar | 13 | Jalandhar Central |
| Bohaਬੋਹਾ | Nagar Panchayat | Mansa | 13 | Mansa |
| Budhlada | Municipality | Mansa | 19 | Budhlada |
| Chamkaur Sahibਚਮਕੌਰ ਸਾਹਿਬ | Nagar Panchayat | Rupnagar | 13 | Chamkaur Sahib |
| Cheemaਚੀਮਾਂ | Nagar Panchayat | Sangrur | 13 | Dhuri |
| Dasua | Municipality | Hoshiarpur | 15 | Dasuya |
| Dera Baba Nanak | Municipality | Gurdaspur | 13 | Dera Baba Nanak |
| Dera Bassi | Municipality | S.A.S Nagar | 19 | Kharar |
| Dhanaula | Municipality | Barnala | 13 | Barnala |
| Dharamkot | Municipality | Moga | 13 | Dharamkot |
| Dhariwal | Municipality | Gurdaspur | 13 | Batala |
| Dhilwanਢਿੱਲਵਾਂ | Nagar Panchayat | Kapurthala | 11 | Kapurthala |
| Dhuri | Municipality | Sangrur | 21 | Dhuri |
| Dinanagar | Municipality | Gurdaspur | 15 | Dina Nagar |
| Dirbaਦਿੜ੍ਹਬਾ | Nagar Panchayat | Sangrur | 13 | Dirba |
| Doraha | Municipality | Ludhiana | 15 | Ludhiana South |
| Faridkot | Municipality | Faridkot | 25 | Faridkot |
| Fatehgarh Churian | Municipality | Gurdaspur | 13 | Fatehgarh Churian |
| Fatehgarh Panjtoorਫਤਿਹਗੜ੍ਹ ਪੰਜਤੂਰ | Nagar Panchayat | Moga | 11 | Moga |
| Fazilka | Municipality | Fazilka | 25 | Fazilka |
| Firozpur | Municipality | Ferozepur | 33 | Firozpur City |
| Gardhiwala | Municipality | Hoshiarpur | 11 | Hoshiarpur |
| Garhshankar | Municipality | Hoshiarpur | 13 | Garhshankar |
| Ghaggaਘੱਗਾ | Nagar Panchayat | Patiala | 13 | Patiala |
| Ghanaurਘਨੌਰ | Nagar Panchayat | Patiala | 11 | Ghanaur |
| Gharuanਘੰੜੂਆਂ | Nagar Panchayat | S.A.S Nagar | 11 | Chamkaur Sahib |
Ward boundary maps, past municipal results where the State Election Commission has published them, voter-list analysis by ward and verified ward surveys.
Answers use the Local Government Directory entries for the state.
How many urban local bodies are there in Punjab?
The Local Government Directory lists 166 urban local bodies in Punjab: 13 municipal corporations, 98 municipalities and 55 nagar panchayats. Together they have 3,200 wards on record. That is the 10th highest number among the 35 states and union territories in the directory.
Which urban local body in Punjab has the most wards?
Ludhiana Municipal Corporation has the most wards in the directory, 95. It is followed by Amritsar Municipal Corporation (90) and Jalandhar Municipal Corporation (80). Ward counts change after each delimitation, so check the latest State Election Commission notification before planning.
How many municipal corporations are there in Punjab?
There are 13 municipal corporations: Abohar, Amritsar, Batala, Bathinda, Hoshiarpur, Jalandhar, Kapurthala, Ludhiana, Moga, Pathankot, Patiala, Phagwara, S.A.S.Nagar - Mohali. Corporations govern the largest cities; each ward elects one councillor (corporator).
Who conducts municipal elections in Punjab?
The State Election Commission, not the Election Commission of India. It prepares the ward electoral rolls, notifies ward reservation and conducts the polls for every municipal body listed here. Results are published by the commission, ward by ward.
Source: Local Government Directory (lgdirectory.gov.in), Ministry of Panchayati Raj, as of 25 September 2026, via the open daily mirror at github.com/ramSeraph/opendata. Used under the Government Open Data License - India. Ward-to-constituency mapping is as recorded in the directory and may lag behind the latest delimitation. Cantonment boards are not part of the directory’s urban list and are not counted.
Each page below is built from an official source and credited on the page.
- Punjab state profileSeats, parties and turnout at a glance
- Punjab assembly election resultsEvery vidhan sabha seat, ECI results
- Punjab Lok Sabha resultsEvery parliamentary seat, 2024 and earlier
- Punjab districts: Census 2011Population, religion, SC/ST by district
- Gram panchayat list, PunjabBlocks, panchayats and villages (LGD)
- CSR spend in PunjabCompany CSR spending by year and sector (MCA)