Berg is a municipality in the Wahlkreis (constituency) of Rorschach in the canton of St. Gallen in Switzerland.
Of the rest of the land, 12.4% is settled (buildings or roads) and the remainder (0.5%) is non-productive (rivers or lakes).
The blazon of the municipal coat of arms is Azure issuant from Coupeaux Vert five branches Or three of them flowered and in chief two fleurs de lis of the same.
Of the foreign population, (as of 2000[update]), 19 are from Germany, 8 are from Italy, 13 are from ex-Yugoslavia, 18 are from Austria, 4 are from Turkey, and 26 are from another country.
[8] The age distribution, as of 2000[update], in Berg is; 117 children or 13.8% of the population are between 0 and 9 years old and 133 teenagers or 15.7% are between 10 and 19.
[4] Out of the total population in Berg, as of 2000[update], the highest education level completed by 146 people (17.3% of the population) was Primary, while 338 (40.0%) have completed Secondary, 124 (14.7%) have attended a Tertiary school, and 22 (2.6%) are not in school.
[11] From the 2000 census[update], 450 or 53.2% are Roman Catholic, while 219 or 25.9% belonged to the Swiss Reformed Church.
The third is a shared site, the Schlosslandschaft Rorschach / Alter Rhein, a number of castles in a region along the Rhine river.
The Schlosslandschaft is shared between Berg, Goldach, Mörschwil, Rheineck, Rorschacherberg, St. Margrethen, Steinach, Thal and Tübach.