Batala is the eighth largest city in the state of Punjab, India in terms of population after Ludhiana, Amritsar, Jalandhar, Patiala, Bathinda, Mohali and Hoshiarpur. Batala ranks as the second-oldest city after Bathinda. It is a municipal corporation (since 3 March 2019) in Gurdaspur district in the Majha region of the state of Punjab, India. It is located about 32 km from Gurdaspur, the headquarters of the district. It is also a Police District. Batala holds the status of the most populated town of the district with 31% of the total population of district. It is the biggest industrial town in the district. Batala is the centre of the Majha region of Punjab.