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. It is a municipal council 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 ranks as the most populated town of the district with 31% of the total population of district. It is the biggest industrial town in the district. It is the centre of the Majha region of Punjab.