Nahra is a village in Batala in Gurdaspur district of Punjab State, India.It is located 35 kilometres (22 mi) from sub district headquarter, 45 kilometres (28 mi) from district headquarter and 3 kilometres (1.9 mi) from Sri Hargobindpur. The village is administrated by Sarpanch an elected representative of the village.