Marahi is a village in Rajpur tehsil in district of Buxar, Bihar, India. As per the data provided by Census of India in 2011, total population of Marahi was 768 which includes 406 males and 362 females. Marahi covers 142 ha area. Pincode of Marahi is 802122.