Hirbahal is a village in Purulia II tehsil in district of Puruliya, West Bengal, India. As per the data provided by Census of India in 2011, total population of Hirbahal was 400 which includes 206 males and 194 females. Hirbahal covers 128.69 ha area. Pincode of Hirbahal is 723126.