Birajadunathpurshasan is a village in Karanjia tehsil in district of Mayurbhanj, Odisha, India. As per the data provided by Census of India in 2011, total population of Birajadunathpurshasan was 471 which includes 239 males and 232 females. Birajadunathpurshasan covers 137 ha area. Pincode of Birajadunathpurshasan is 757037.