At the end of 2023, 1,540,798 EU/EFTA nationals and 772,419 third-country nationals were living permanently in Switzerland. In total, this amounts to 2,313,217 foreign nationals. Net immigration is calculated as the difference between immigration and emigration, including statistical corrections.