AcadémieFrontalière
St. Gallen
← The 26 cantons

🇨🇭 Canton guide

St. Gallen: living, going out and working in the canton

Everything about the canton of St. Gallen: institutions, tax for cross-border workers (outside the 1983 agreement), Stiftsbezirk, Lake Constance, Rheintal, Toggenburg, Heidiland, and an interactive map.

Photo (cropped): Rocky187, CC BY-SA 4.0, via Wikimedia Commons

residents at the end of 2025 (Federal Statistical Office)
544,040
of the population are foreign nationals (calculated, end of 2025)
27.2%
in Switzerland: the canton is not in the 1983 agreement
At source
constituencies for the cantonal parliament (Constitution, art. 37)
8 Wahlkreise

10 sections≈ 13 min readSources checked on November 6, 2026

The interactive map

45 places marked: landmarks, museums, transport, restaurants, nights out and events. Tap a point to learn more.

Loading the map…

Places on the map (45)

Base map © swisstopo · Places: © OpenStreetMap contributors. When the map appears, your browser loads the tiles from the servers of the Swiss Confederation (swisstopo), which can see your IP address.

St. Gallen is a large canton in eastern Switzerland with 544,040 residents, stretched between Lake Constance (Bodensee), the Rhine valley (Rheintal), the Toggenburg, the Heidiland and Lake Zurich. Its capital is the city of St. Gallen, known for its UNESCO-listed Stiftsbezirk and its past as the capital of embroidery. It has no border with France and is not one of the eight cantons of the 1983 agreement: for a French cross-border worker this means you are taxed at source in Switzerland, on the ordinary scales, and not in France as in Basel or Neuchâtel.

This page gathers what you need to know to live, go out and work in the canton of St. Gallen: language, institutions, tax, transport, food and specialities, museums, nature, traditions. The figures come from official sources listed at the bottom of the page. Venues open, close and change their hours: always check with them before you travel. The interactive map further down places ten municipalities and some thirty sites, from Rorschach to Rapperswil and from Wil to Quinten.

1. St. Gallen at a glance

MarkerWhat to know
Population544,040 residents at the end of 2025 (permanent resident population)
Foreign nationals147,947 people, or 27.2%
CapitalSt. Gallen (79,487 residents, 34.6% foreign), capital of the canton (art. 1(4))
WahlkreiseSt. Gallen (128,166), Rorschach (46,143), Rheintal (79,458), Werdenberg (43,008), Sarganserland (44,561), See-Gaster (72,608), Toggenburg (49,616), Wil (80,480)
Municipalities on the mapSt. Gallen (79,487), Rapperswil-Jona (28,836), Wil (25,444), Gossau (18,943), Uzwil (14,676), Buchs (14,287), Altstätten (12,788), Rorschach (10,389; 52.5% foreign, the highest share on the list), Wattwil (9,262), Sargans (6,670)
ParliamentKantonsrat of 120 members (art. 63), proportional representation in eight Wahlkreise (art. 37)
GovernmentRegierung of 7 members (art. 69), elected by majority vote, the canton forming a single constituency (art. 38)
Tax for a French cross-border workerAt source in Switzerland (outside the 1983 agreement)
Names that come up oftenSt. Gallen, Rorschach, Rapperswil, Rheintal, Toggenburg, Heidiland, Quinten

The share of foreign nationals is calculated from the figures of the Federal Statistical Office table “Permanent resident population” (2025); the figures per Wahlkreis and per municipality come from the same table. The Constitution is dated 10 June 2001; the version we read is the one published with the status of 17 May 2009.

2. Language

The Constitution we read contains no article on the official language (it only guarantees freedom of language), so we do not state one. The official texts we read (Constitution, state web pages, tourist sites) are in German, and the contract, payslip and forms generally are too; people speak the Alemannic dialect. No main-language statistics were read, so we give no percentage of French speakers. For paperwork, count on German or English; with 27.2% foreign nationals (over 52% in Rorschach and 45% in Buchs) you will not be the only one not speaking the dialect, but that is not a rule.

3. How the canton is governed

InstitutionWhat the Constitution says
Right to voteSwiss citizens aged 18 or over living in the canton (art. 31 and 32); they vote, sign initiatives and referendums and can be elected
Kantonsrat120 members (art. 63) by proportional representation in eight Wahlkreise (art. 37)
Regierung7 members (art. 69); elected by majority, like the members of the Council of States, the canton forming a single constituency (art. 38)
Terms of officeFour years (art. 59); the presidency of the Kantonsrat lasts one year, judges are elected for six years
Constitutional initiative8,000 voters (art. 41)
Legislative initiative6,000 voters (art. 42); the unified initiative (Einheitsinitiative) needs 4,000 (art. 43)
Mandatory voteConstitution, treaties, rejected initiatives and new expenditure above the legal threshold (art. 48)
Optional referendum4,000 voters or one third of the Kantonsrat (art. 49), within 40 days (art. 50)

A cross-border worker has no right to vote in the canton: they vote neither in cantonal or municipal elections nor in votes.

4. Working in St. Gallen as a cross-border worker

PointWhat we read
1983 agreementThe Federal Council signed it on behalf of Bern, Solothurn, Basel-Stadt, Basel-Landschaft, Vaud, Valais, Neuchâtel and Jura: St. Gallen is not one of them
Fribourg tax officeAccording to its instructions, the agreement “only concerns” these eight cantons
AargauIts tax office describes the situation in a canton outside the agreement: French cross-border workers taxed on the ordinary scales (A, B, C, H), with a tax credit in France
St. Gallen tax authority“Quellensteuer” page of the state website: the tax is withheld by the employer and paid to the cantonal office; cross-border workers and foreign employees without a C permit who are not married to a Swiss citizen or a C-permit holder are taxed at source
Declaration by the employerRegistration form sent to the cantonal office, with written confirmation of the scale; deadline: 8 days after the start of the job
Cross-border workers from GermanyLinear scale of 4.5% (codes L, M, N, P, Q) for daily return, i.e. a journey of at most 100 km or 1 h 30 by public transport: a rule specific to Germany that does not apply to French workers
Source-tax revisionIn force since 1 January 2021; circular no. 45 of the Federal Tax Administration sets the calculation rules for all cantons
Cantonal minimum wageNot read; check the collective agreement of your sector (see our guide on the CCNT)
Number of cross-border workersNot read

The details of your case (scale, deduction, 45 days, remote work, health insurance) depend on your situation: follow our guides rather than this page.

5. Getting around

MeansWhat we read
St. Gallen main stationBahnhofplatz; the Brauwerk restaurant, of the Schützengarten brewery, is right at the station
MühleggbahnHistoric funicular linking, since 1893, the old town to the Drei Weieren, up to the St. Georgen district, in 90 seconds; once water-powered, now electric
RapperswilThe Südostbahn's “Erlebnis Schloss Rapperswil” offer includes the return train trip, for instance from Zurich HB, and the castle admission
Gossau and the Walter ZooRegional bus 155 from Gossau station to the zoo, twice an hour during opening hours
RorschachThe harbour is the start of bike and boat excursions on Lake Constance
QuintenCar-free village: reached on foot or by boat only; the boat serves the hamlet of Quinten and Au

We did not read a detailed network map, timetables or fares. Check your journey on the SBB website before choosing where to live.

6. Eating and drinking

PlaceWhat we read
St. Galler BratwurstGrilled since 1438; veal with pork fat, spices and fresh milk; four versions: classic (110 to 130 g), “noble” (over 50% veal), the Olma-Bratwurst (160 g) and the biggest (220 g); it is eaten without mustard, with a bread roll or a rösti with onion sauce
Brauerei SchützengartenFounded in 1779, regarded as the oldest brewery in Switzerland; since 1895 its electricity comes from its own hydropower plant on the Sitter
Restaurant Brauwerk (Bahnhofstrasse 19)Small brewery, restaurant, bar and park right at the station; home of Schützengarten's creative brewery
Zum Goldenen Schäfli (Metzgergasse 5)Historic “Erststockbeizli”, Swiss specialities
Gaststuben zum Schlössli (Zeughausgasse 17)The Zollikofersche Schlössli, near the Spisertor, described as a social centre
Schloss Wartegg (Rorschacherberg)Organic restaurant described as “at the highest level”
Haus des Weins (Berneck)Every Saturday, 11 am to 8 pm: about 20 producers and around 100 wines from the Rheintal, Sarganserland/Walensee and Lake Zurich
Säntis-Chäsi (Linden 4, Wittenbach)Cheese dairy turning milk into cheese since 1895; raclettes and “Säntis Legère”
Wines of the cantonMore than 20 grape varieties in the Rheintal; 30 wine-growing municipalities in the canton; from Pinot Noir and Müller-Thurgau to resistant (PIWI) varieties such as Cabernet Jura or Johanniter

7. What to see and do

St. Gallen and around

PlaceWhat we read
Stiftsbezirk (Gallusstrasse)UNESCO since 1983; Baroque cathedral of the mid-18th century, double-tower façade 68 m high; Stiftsbibliothek, Ausstellungssaal and Gewölbekeller closed 9 to 23 November 2026, new winter exhibition from 24 November
Stiftsbibliothek (Klosterhof 6d)Oldest library in Switzerland: 170,000 books, 2,000 manuscripts from the Middle Ages; Rococo hall; 9th-century plan of the monastery
Kunstmuseum (Museumstrasse 32)Neoclassical building of 1877 (Johann Christoph Kunkler); until 24 January 2027: “Beyond the Manosphere. Masculinities Today”
Naturmuseum (Rorschacher Strasse 263)Museum with a park; exhibition “Der Fuchs – Meister der Anpassung”; anniversary weekend on 14 and 15 November 2026
Textilmuseum (Kornhausstrasse 2)Textile museum: around 1850 embroidery replaced cotton; opening hours not verified (site protected)
Lokremise (Grünbergstrasse 7)Former steam-locomotive workshop: theatre, dance, cinema, art, restaurant
Drei WeierenThree ponds from the 17th century, swimming, minigolf; Mülenenschlucht path from the old town

By the lake, in the Rhine valley and beyond

PlaceWhat we read
RorschachPort on Lake Constance; 18th-century Kornhaus (museum, pile-dwelling models); Würth Haus; Seepark
RheintalMore than 20 grape varieties, 450 km of paths, Festungsmuseum Heldsberg, Haus des Weins, Bergbahn Staubern
Rapperswil“City of roses”; 13th-century castle, view from the tower, fallow deer since 1871
ToggenburgKlanghaus in Alt St. Johann: tours on Sunday afternoons (25 people), cowbell forge
Chocolarium (Flawil)Munz and Minor chocolate factory: Tuesday to Friday 10-18, Saturday-Sunday 10-17; closed Monday
HeidilandTaminaschlucht (winter break until early May 2027), Pizol, Flumserberg, spa water at 36.5 °C
QuintenCar-free village on the Walensee, mild climate: vines, figs, kiwis
Walter Zoo (Gossau)More than 1,000 animals, more than 100 species; 9-17 from November to February
Schloss Sargans, Schloss WerdenbergTwo castles of the Rhine valley and the Sarganserland

8. Bars, nights out and venues

PlaceWhat we read
Restaurant BrauwerkBrewery, bar and little park at the main station
LokremiseKinok cinema, theatre, dance; “Die Holländerinnen” on 20 November 2026; Brasserie Lok
Beer barsThe tourist site lists the Craft Beer & Cocktail Bar Al Capone, HERMANN Bier (brewery and pub) and BCB Bleisch Craft Beer, no address read
Kornhausbräu (Rorschach)Brewery listed by the tourist site
Nordklang FestivalSaturday 13 February 2027, 7-11 pm
Concerts and partiesThe tourist site's calendar lists more than 2,800 events (concerts, parties, theatre)

No going-out hours (bars, clubs) were read: we kept only the venues whose website or page we read.

9. Traditions and highlights

EventWhenWhat it is
Sternenstadt St. Gallen26 November to 24 December 2026Year-end event listed by the tourist site (programme not read)
Lichterfeier (Bad Ragaz)21 and 22 November 2026Festival of lights in the historic Dorfbadhalle
Samichläuse (Bad Ragaz)6 December 2026Entry of 40 Samichläuse around the bishop, a tradition over 60 years old
Fasnacht4 to 9 February 2027St. Gallen carnival
OFFA21 to 25 April 202749th spring fair at the Olma Messen
St.Gallen Symposium28 and 29 April 2027Intergenerational conference at the university
Longines CSIO3 to 6 June 2027Show jumping, Gründenmoos
OpenAir St.Gallen1 to 4 July 2027Festival in the Sittertobel, since 1977
OLMAEvery autumnAgricultural fair born in 1941; 2027 date not read

Sources

  1. Constitution of the canton of St. Gallen (111.1): version of 17 May 2009; art. 1, 31, 32, 37, 38, 41 to 43, 48 to 50, 59, 63, 69. Text in German.
  2. Federal Statistical Office: permanent resident population (table px-x-0102010000_101, 2025): population, foreign nationals, Wahlkreise, municipalities.
  3. Agreement of 11 April 1983 on the taxation of cross-border workers; Fribourg tax office: “source tax” instructions; Aargau tax office: leaflet on taxing cross-border workers.
  4. Canton of St. Gallen: source tax and frequently asked questions.
  5. Site guides, checked against official sources: G permit, contract and salary (CCNT).
  6. St.Gallen-Bodensee Tourismus: Stiftsbezirk, Bratwurst, beer, wine, Drei Weieren, textiles, Rorschach, Rheintal, events; Stiftsbezirk; Kunstmuseum; Naturmuseum; Lokremise.
  7. Brauerei Schützengarten; Säntis AG; Chocolarium; Walter Zoo; Klangwelt Toggenburg; Schloss Sargans; Quinten.
  8. Rapperswil-Zürichsee; Heidiland; Olma Messen; OpenAir St.Gallen.
  9. Map coordinates: © OpenStreetMap contributors; base map © swisstopo.

Want to work in St. Gallen?

Browse the canton's job listings, or discover the programme that prepares you for the application, the interview and the employment contract.

Switzerland — all 26 cantons