Hansot is a village in Bharuch district, Gujarat, India, used to be called as "Hansnagri" during the British Era is situated about 15 miles (24 km) south west of Bharuch on the south bank of the Narmada River.