Narajmarthapur is a village in Barang tehsil in district of Cuttack, Odisha, India. As per the data provided by Census of India in 2011, total population of Narajmarthapur was 3,972 which includes 2,044 males and 1,928 females. Narajmarthapur covers 288 ha area. Pincode of Narajmarthapur is 754006.