Amarahwa is a village in Bhinga tehsil in district of Shrawasti, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Amarahwa was 1,974 which includes 1,074 males and 900 females. Amarahwa covers 136 ha area. Pincode of Amarahwa is 271831.