Majra is a village in Pathankot tehsil in district of Gurdaspur, Punjab, India. As per the data provided by Census of India in 2011, total population of Majra was 960 which includes 502 males and 458 females. Majra covers 188 ha area. Pincode of Majra is 143534.