Saint Gallen Region · Saint Gallen · 53 Cities

Saint Gallen Region Travel Guide & City Directory

Explore all 53 cities in Saint Gallen Region (Saint Gallen), including transport access via St. Gallen Central Station (SBB CFF FFS & Panoramic Alpine Railways), regional cuisine, best seasons, and city-by-city profiles.

Last reviewed: · Prices are approximate and for orientation only.

Overview of Saint Gallen Region (Saint Gallen)

Saint Gallen Region (Saint Gallen) is located in the Saint Gallen region of Switzerland, with its prefectural capital at St. Gallen. Key sights and travel highlights across the prefecture include Historic Altstadt / Old Town, Panoramic mountain & lake views, Marked SwitzerlandMobility hiking trails, Local heritage museum.

RegionSaint Gallen
Capital citySt. Gallen
Cities & municipalities53
Primary transport hubSt. Gallen Central Station (SBB CFF FFS & Panoramic Alpine Railways)

How to get to Saint Gallen Region

Connected via hourly SBB CFF FFS rail and PostBus services; fully covered by the Swiss Travel Pass. Use our SBB CFF FFS & Panoramic Alpine Railways Fare & Route Calculator and Rail Pass Value Helper to compare rail tickets and regional passes.

Signature local food in Saint Gallen

When visiting cities across Saint Gallen, look out for these regional specialties at station restaurants, markets, and local izakaya:

  • Cheese fondue
  • Raclette
  • Rösti
  • Bircher muesli
  • Swiss artisanal chocolate

Best time to visit Saint Gallen

Best time to visit Saint Gallen: Jun–Sep (summer trails), Dec–Mar (winter sports).

All 53 cities & municipalities in Saint Gallen Region

Click any city below for its individual travel guide, demographics, rail access, food specialties, and nearby stops:

City (Kanji)Type / StatusPopulationAreaGuide
St. Gallen St. Gallen (BFS 3203) Municipality (Gemeinde / Commune) 76,090 Regional km² City guide →
Rapperswil-Jona Rapperswil-Jona (BFS 3340) Municipality (Gemeinde / Commune) 27,277 Regional km² City guide →
Wil (SG) Wil (SG) (BFS 3427) Municipality (Gemeinde / Commune) 24,159 Regional km² City guide →
Gossau (SG) Gossau (SG) (BFS 3443) Municipality (Gemeinde / Commune) 18,108 Regional km² City guide →
Uzwil Uzwil (BFS 3408) Municipality (Gemeinde / Commune) 13,129 Regional km² City guide →
Buchs (SG) Buchs (SG) (BFS 3271) Municipality (Gemeinde / Commune) 12,861 Regional km² City guide →
Altstätten Altstätten (BFS 3251) Municipality (Gemeinde / Commune) 11,877 Regional km² City guide →
Flawil Flawil (BFS 3402) Municipality (Gemeinde / Commune) 10,425 Regional km² City guide →
Widnau Widnau (BFS 3238) Municipality (Gemeinde / Commune) 9,756 Regional km² City guide →
Wittenbach Wittenbach (BFS 3204) Municipality (Gemeinde / Commune) 9,706 Regional km² City guide →
Eschenbach (SG) Eschenbach (SG) (BFS 3342) Municipality (Gemeinde / Commune) 9,584 Regional km² City guide →
Goldach Goldach (BFS 3213) Municipality (Gemeinde / Commune) 9,504 Regional km² City guide →
Rorschach Rorschach (BFS 3215) Municipality (Gemeinde / Commune) 9,438 Regional km² City guide →
Kirchberg (SG) Kirchberg (SG) (BFS 3392) Municipality (Gemeinde / Commune) 9,100 Regional km² City guide →
Oberriet (SG) Oberriet (SG) (BFS 3254) Municipality (Gemeinde / Commune) 8,979 Regional km² City guide →
Wattwil Wattwil (BFS 3379) Municipality (Gemeinde / Commune) 8,761 Regional km² City guide →
Mels Mels (BFS 3293) Municipality (Gemeinde / Commune) 8,561 Regional km² City guide →
Gaiserwald Gaiserwald (BFS 3442) Municipality (Gemeinde / Commune) 8,327 Regional km² City guide →
Au (SG) Au (SG) (BFS 3231) Municipality (Gemeinde / Commune) 7,809 Regional km² City guide →
Rorschacherberg Rorschacherberg (BFS 3216) Municipality (Gemeinde / Commune) 7,382 Regional km² City guide →
Grabs Grabs (BFS 3273) Municipality (Gemeinde / Commune) 7,147 Regional km² City guide →
Thal Thal (BFS 3237) Municipality (Gemeinde / Commune) 6,565 Regional km² City guide →
Uznach Uznach (BFS 3339) Municipality (Gemeinde / Commune) 6,489 Regional km² City guide →
Diepoldsau Diepoldsau (BFS 3234) Municipality (Gemeinde / Commune) 6,465 Regional km² City guide →
Oberuzwil Oberuzwil (BFS 3407) Municipality (Gemeinde / Commune) 6,403 Regional km² City guide →
Bad Ragaz Bad Ragaz (BFS 3291) Municipality (Gemeinde / Commune) 6,264 Regional km² City guide →
Sargans Sargans (BFS 3296) Municipality (Gemeinde / Commune) 6,200 Regional km² City guide →
St. Margrethen St. Margrethen (BFS 3236) Municipality (Gemeinde / Commune) 5,960 Regional km² City guide →
Walenstadt Walenstadt (BFS 3298) Municipality (Gemeinde / Commune) 5,705 Regional km² City guide →
Sennwald Sennwald (BFS 3274) Municipality (Gemeinde / Commune) 5,665 Regional km² City guide →
Wartau Wartau (BFS 3276) Municipality (Gemeinde / Commune) 5,295 Regional km² City guide →
Gommiswald Gommiswald (BFS 3341) Municipality (Gemeinde / Commune) 5,218 Regional km² City guide →
Sevelen Sevelen (BFS 3275) Municipality (Gemeinde / Commune) 5,112 Regional km² City guide →
Ebnat-Kappel Ebnat-Kappel (BFS 3352) Municipality (Gemeinde / Commune) 5,001 Regional km² City guide →
Bütschwil-Ganterschwil Bütschwil-Ganterschwil (BFS 3395) Municipality (Gemeinde / Commune) 4,987 Regional km² City guide →
Kaltbrunn Kaltbrunn (BFS 3313) Municipality (Gemeinde / Commune) 4,924 Regional km² City guide →
Balgach Balgach (BFS 3232) Municipality (Gemeinde / Commune) 4,891 Regional km² City guide →
Flums Flums (BFS 3292) Municipality (Gemeinde / Commune) 4,889 Regional km² City guide →
Vilters-Wangs Vilters-Wangs (BFS 3297) Municipality (Gemeinde / Commune) 4,884 Regional km² City guide →
Zuzwil (SG) Zuzwil (SG) (BFS 3426) Municipality (Gemeinde / Commune) 4,792 Regional km² City guide →
Oberbüren Oberbüren (BFS 3424) Municipality (Gemeinde / Commune) 4,542 Regional km² City guide →
Rebstein Rebstein (BFS 3255) Municipality (Gemeinde / Commune) 4,533 Regional km² City guide →
Degersheim Degersheim (BFS 3401) Municipality (Gemeinde / Commune) 4,121 Regional km² City guide →
Neckertal Neckertal (BFS 3396) Municipality (Gemeinde / Commune) 4,044 Regional km² City guide →
Berneck Berneck (BFS 3233) Municipality (Gemeinde / Commune) 3,936 Regional km² City guide →
Schänis Schänis (BFS 3315) Municipality (Gemeinde / Commune) 3,876 Regional km² City guide →
Jonschwil Jonschwil (BFS 3405) Municipality (Gemeinde / Commune) 3,834 Regional km² City guide →
Schmerikon Schmerikon (BFS 3338) Municipality (Gemeinde / Commune) 3,766 Regional km² City guide →
Mörschwil Mörschwil (BFS 3214) Municipality (Gemeinde / Commune) 3,658 Regional km² City guide →
Steinach Steinach (BFS 3217) Municipality (Gemeinde / Commune) 3,608 Regional km² City guide →
Gams Gams (BFS 3272) Municipality (Gemeinde / Commune) 3,550 Regional km² City guide →
Nesslau Nesslau (BFS 3360) Municipality (Gemeinde / Commune) 3,545 Regional km² City guide →
Waldkirch Waldkirch (BFS 3444) Municipality (Gemeinde / Commune) 3,533 Regional km² City guide →