Maghi is a village in Adapur tehsil in district of Purba Champaran, Bihar, India. As per the data provided by Census of India in 2011, total population of Maghi was 3,001 which includes 1,569 males and 1,432 females. Maghi covers 262 ha area. Pincode of Maghi is 845301.