Barma is a village in Samrala tehsil in district of Ludhiana, Punjab, India. As per the data provided by Census of India in 2011, total population of Barma was 1,407 which includes 722 males and 685 females. Barma covers 431 ha area. Pincode of Barma is 141112.