Popra is a village in Assandh tehsil in district of Karnal, Haryana, India. As per the data provided by Census of India in 2011, total population of Popra was 5,705 which includes 3,073 males and 2,632 females. Popra covers 1296 ha area. Pincode of Popra is 132039.