Steinach is a municipality in the Wahlkreis (constituency) of Rorschach in the canton of St. Gallen in Switzerland.
Of the rest of the land, 27.7% is settled (buildings or roads) and the remainder (2%) is non-productive (rivers or lakes).
Of the foreign population, (as of 2000[update]), 69 are from Germany, 113 are from Italy, 210 are from ex-Yugoslavia, 47 are from Austria, 63 are from Turkey, and 74 are from another country.
[7] The age distribution, as of 2000[update], in Steinach is; 341 children or 11.8% of the population are between 0 and 9 years old and 313 teenagers or 10.8% are between 10 and 19.
[10] From the 2000 census[update], 1,462 or 50.4% are Roman Catholic, while 760 or 26.2% belonged to the Swiss Reformed Church.
[7] The Schlosslandschaft Rorschach / Alter Rhein, a number of castles in a region along the Rhine river, is designated as part of the Inventory of Swiss Heritage Sites.
The Schlosslandschaft is shared between Berg, Goldach, Mörschwil, Rheineck, Rorschacherberg, St. Margrethen, Steinach, Thal and Tübach.