Mahrajganj is a village in Gwalpara tehsil in district of Madhepura, Bihar, India. As per the data provided by Census of India in 2011, total population of Mahrajganj was 1,436 which includes 779 males and 657 females. Mahrajganj covers 134.49 ha area. Pincode of Mahrajganj is N/A.