Banapiri is a village in Ratu tehsil in district of Ranchi, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Banapiri was 2,995 which includes 1,549 males and 1,446 females. Banapiri covers 276 ha area. Pincode of Banapiri is 835205.