Ajodhya is a village in Bagmundi tehsil in district of Puruliya, West Bengal, India. As per the data provided by Census of India in 2011, total population of Ajodhya was 1,648 which includes 890 males and 758 females. Ajodhya covers 1562.09 ha area. Pincode of Ajodhya is 723152.