Herisau is a locality located 146.71 km west-southwest from Bern in Appenzell Innerrhoden, Switzerland. The population of Herisau is 15,744 people. Amriswil, Arbon, Flawil are located close to Herisau. You can find Herisau on any map using the following decimal coordinates: 47.3851 (latitude), 9.2786 (longitude).