Pfäffikon fait partie du canton de Schwyz et se trouve dans la partie sud du lac de Zurich. Elle est reliée à Rapperswil par la digue du lac. Dans la ville se trouve la plus grande piscine couverte d'Europe, l'Alpamare. A quelques pas, tu trouveras le Seedamm-Center, un grand centre commercial. Dans le village inférieur, à proximité immédiate du lac de Zurich, se trouve la tour du château de Pfäffikon. C'est le dernier vestige d'un château du 13ème siècle. La montagne locale de Pfäffikon est l'Etzel, située au sud. Une route de col le traverse à 1096 mètres d'altitude avec la fontaine de Meinrad. La chapelle St Meinrad, dédiée à Saint Meinrad d'Einsiedeln, se trouve également au sommet du col.