Keal is a village in Karpi tehsil in district of Arwal, Bihar, India. As per the data provided by Census of India in 2011, total population of Keal was 11,561 which includes 6,029 males and 5,532 females. Keal covers 1831 ha area. Pincode of Keal is 804419.