Table:
text: List of most populous cities in India
List
List
Rank_ City Population_2011 Population_2001 State_Territory_
151 Bally 291972 260906 West Bengal
152 Aizawl 291822 228280 Mizoram
153 Dewas 289438 231672 Madhya Pradesh
154 Ichalkaranji 287570 257610 Maharashtra
155 Tirupati 287035 228202 Andhra Pradesh
156 Karnal 286974 210476 Haryana
157 Bathinda 285813 217256 Punjab
158 Jalna 285349 235795 Maharashtra
159 Barasat 283443 231515 West Bengal
160 Kirari Suleman Nagar 282598 153874 Delhi
161 Purnia 280547 171687 Bihar
162 Satna 280248 225464 Madhya Pradesh
163 Mau 279060 212657 Uttar Pradesh
164 Sonipat 277053 214974 Haryana
165 Farrukhabad 275750 228333 Uttar Pradesh
166 Sagar 273357 232133 Madhya Pradesh
167 Rourkela 273217 224601 Orissa
168 Durg 268679 232517 Chhattisgarh
169 Imphal 264986 221492 Manipur

text: List of most populous cities in India
List
List
Rank_ City Population_2011 Population_2001 State_Territory_
19 Patna 1683200 1366444 Bihar
20 Vadodara 1666703 1306227 Gujarat
21 Ghaziabad 1636068 968256 Uttar Pradesh
22 Ludhiana 1613878 1398467 Punjab
23 Agra 1574542 1275134 Uttar Pradesh
24 Nashik 1486973 1077236 Maharashtra
25 Faridabad 1404653 1055938 Haryana
26 Meerut 1309023 1068772 Uttar Pradesh
27 Rajkot 1286995 967476 Gujarat
28 Kalyan-Dombivali 1246381 1193512 Maharashtra
29 Vasai-Virar 1221233 Not Available Maharashtra
30 Varanasi 1201815 1091918 Uttar Pradesh
31 Srinagar 1192792 898440 Jammu and Kashmir
32 Aurangabad 1171330 873311 Maharashtra
33 Dhanbad 1161561 99258 Jharkhand
34 Amritsar 1132761 966862 Punjab
35 Navi Mumbai 1119477 704002 Maharashtra
36 Allahabad 1117094 975393 Uttar Pradesh
37 Ranchi 1073440 847093 Jharkhand

text: List of most populous cities in India
List
List
Rank_ City Population_2011 Population_2001 State_Territory_
38 Howrah 1072161 1007532 West Bengal
39 Coimbatore 1061447 930882 Tamil Nadu
40 Jabalpur 1054336 932484 Madhya Pradesh
41 Gwalior 1053505 827026 Madhya Pradesh
42 Vijayawada 1048240 851282 Andhra Pradesh
43 Jodhpur 1033918 851051 Rajasthan
44 Madurai 1016885 928869 Tamil Nadu
45 Raipur 1010087 605747 Chhattisgarh
46 Kota 1001365 694316 Rajasthan
47 Guwahati 963429 809895 Assam
48 Chandigarh 960787 808515 Chandigarh
49 Solapur 951118 872478 Maharashtra
50 Hubballi-Dharwad 943857 786195 Karnataka
51 Bareilly 898167 718395 Uttar Pradesh
52 Moradabad 889810 641583 Uttar Pradesh
53 Mysore 887446 755379 Karnataka
54 Gurgaon 876824 173542 Haryana
55 Aligarh 872575 669087 Uttar Pradesh
56 Jalandhar 862196 706043 Punjab

text: List of most populous cities in India
List
List
Rank_ City Population_2011 Population_2001 State_Territory_
94 Ambattur 478134 310967 Tamil Nadu
95 Tirunelveli 474838 411831 Tamil Nadu
96 Malegaon 471006 409403 Maharashtra
97 Gaya 463454 385432 Bihar
98 Jalgaon 460468 368618 Maharashtra
99 Udaipur 451735 389438 Rajasthan
100 Maheshtala 449423 385266 West Bengal
101 Tirupur 444543 344543 Tamil Nadu
102 Davanagere 435128 364523 Karnataka
103 Kozhikode (Calicut) 432097 436556 Kerala
104 Akola 427146 400520 Maharashtra
105 Kurnool 424920 269122 Andhra Pradesh
106 Rajpur Sonarpur 423806 336707 West Bengal
107 Bokaro 413934 393805 Jharkhand
108 South Dumdum 410524 392444 West Bengal
109 Bellary 409644 316766 Karnataka
110 Patiala 405164 303151 Punjab
111 Gopalpur 404991 271811 West Bengal
112 Agartala 399688 271811 Tripura

Question: From list of most populous cities in India, list all cities having more than 1,000,000 inhabitants from state/territory of Punjab. ?