Libra is a village in Ambikapur tehsil in district of Surguja, Chhattisgarh, India. As per the data provided by Census of India in 2011, total population of Libra was 1,194 which includes 578 males and 616 females. Libra covers 428.14 ha area. Pincode of Libra is 497001.