Mels is a municipality in the Wahlkreis of Sarganserland in the Seeztal, canton of St. Gallen, Switzerland.