Rheineck is a municipality in the Wahlkreis of Rheintal in the canton of St. Gallen in Switzerland. Rheineck is first mentioned about 1163 as castellum Rinegge. In 1218 it was mentioned as Rinegg. An older reference from the Tabula Peutingeriana which mentioned Ad Rhenum is now considered to refer to St Margrethen.