Hamira is a village in Bagaha tehsil in district of Pashchim Champaran, Bihar, India. As per the data provided by Census of India in 2011, total population of Hamira was 4,289 which includes 2,203 males and 2,086 females. Hamira covers 432.9 ha area. Pincode of Hamira is 845101.