Flawil se trouve dans le Untertoggenburg et compte plus de 10 500 habitants. La localité se trouve à environ 15 km de Saint-Gall et à 13 km de Wil. Parmi les monuments les plus remarquables de Flawil, on trouve l'ancien hôtel de ville, l'auberge Hirschen, l'église protestante et l'église catholique Saint-Laurent. Le Wissbachtobel près d'Egg est un lieu d'excursion très apprécié. Le musée local de Flawil, situé dans le Lindengut, invite à découvrir l'histoire du textil en Suisse orientale. A Flawil se trouve le Chocolarium Maestrani. Des défilés traditionnels avec des chars à échelle sont organisés lors de la Lägelisnacht en novembre.