kirchberg is the most north-western municipality in the "wahlkreis" and in bordered in the west by canton thurgau and in the east by the thur river. it has of the village of kirchberg on a high plateau in the center of the municipality, the village of gähwil south of kirchberg and the village of bazenheid on a terrace above the thur.