 It consists of the extended linear village of Flawil and the hamlets of Botsberg, Alterswil, Grobenentschwil, Langenentschwil, Raschberg, Egg, Oberglatt and Burgau as well as scattered farm houses.The blazon of the municipal coat of arms is "Chequy Argent and Gules and a Chief Or.