Barsudhal is a village in Dhar Kalan in Gurdaspur district of Punjab State, India. It is located 24 kilometres (15 mi) from sub district headquarter, 10 kilometres (6.2 mi) from Pathankot, 85 kilometres (53 mi) from district headquarter and 292 kilometres (181 mi) from state capital Chandigarh. The village is administrated by Sarpanch an elected representative of the village.