There are two municipalities of Switzerland named Teufen:
Category: Appenzell Ausserrhoden, Switzerland