Batala är en stad i delstatenPunjab iIndien, och tillhör distriktetGurdaspur. Folkmängden uppgick till 156 619 invånare vidfolkräkningen 2011, med förorter 158 621 invånare.[1]