Welcome to St.Gallen
EU/EFTA citizens can easily live and work in Switzerland, thanks to the Agreement on the Free Movement of Persons. Citizens from third countries, however, are subject to more restrictive conditions.
The Canton of St.Gallen grants residence permits to foreign nationals. Check the Migration Office website for further information and fact sheets.