Maghigawan is a village in India, located in Rohtas District, Bihar. According to the 2011 census of India, it has a population of 1904 people.