Die Gemeinde Schmerikon gehört zu den überschaubarsten Gemeinden im St. Galler Linthgebiet und liegt unmittelbar am Anfang des oberen Zürichsees.