Kirchberg

Kirchberg liegt im äussersten Nordwesten des Toggenburgs. Ausser dem gleichnamigen Hauptort gehören die Ortschaften Bazenheid, Gähwil, Dietschwil, Müselbach, Schalkhausen, Oetwil, Rupperswil, Nuetenwil, Lamperswil und Stelz zur Gemeinde.