Mahulia is a village in Tribeniganj tehsil in district of Supaul, Bihar, India. As per the data provided by Census of India in 2011, total population of Mahulia was 3,450 which includes 1,761 males and 1,689 females. Mahulia covers 535 ha area. Pincode of Mahulia is 852214.