These are the Switzerland residence permits available to non-EU/EFTA foreign nationals:
- B permit (residence permit)
- C permit (settlement permit))
- Ci permit (residence permit with gainful employment)
- G permit (cross-border commuter permit)
- L permit (short-stay permit)
- F permit (for temporarily admitted foreigners)
- N permit (for asylum seekers)
- S permit (provisional status for persons in need of protection).