Beni Kalan is a village in Hussainabad tehsil in district of Palamu, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Beni Kalan was 1,953 which includes 1,036 males and 917 females. Beni Kalan covers 262 ha area. Pincode of Beni Kalan is 822116.