Mahara 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 Mahara was 3,367 which includes 1,695 males and 1,672 females. Mahara covers 498.17 ha area. Pincode of Mahara is 723127.