Margora is a village in Birni tehsil in district of Giridih, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Margora was 1,409 which includes 668 males and 741 females. Margora covers 355.95 ha area. Pincode of Margora is 825324.