If you are a citizen of a Nordic country, you can freely travel to Sweden to live and work. You do not need a visa, work permit or residence permit.
You can stay in Sweden for up to one year. If you are planning to stay in Sweden for more than 12 months, you must register in the Swedish Population Register. Read more about this on the page about registration in the Swedish Population Register.
Citizens from EU and EEA countries
If you are a citizen of an EU/EEA country and you are employed, self-employed, studying or have sufficient funds to support yourself, you have the right of residence in Sweden. This means that EU/EEA citizens can stay in Sweden for more than three months without a residence permit. If you satisfy the conditions for the right of residence, you automatically have the right of residence in Sweden, and do not need to contact the Swedish Migration Agency (Migrationsverket).
However, when you enter Sweden you must have a passport or an identity card that shows your citizenship.
If you have family members who are citizens of a country outside the EU, you must apply for a residence card (uppehållskort). In order for your family to be granted residence cards, you must be able to prove that you satisfy the requirements for the right of residence in Sweden through work or studies or because you have sufficient funds to support yourself and your family.
If you are a citizen of Switzerland, you must apply for a residence permit.
Contact the Swedish Tax Agency (Skatteverket) to register in the Swedish Population Register.
If you are a citizen of an EU/EEA country and work in Sweden, but live in another EU/EEA country that you return to at least once a week, you do not need to register in Sweden.
If you have lived in the EU
If you have lived in a country in the EU, but are not an EU citizen, under certain circumstances you may attain the status of long-term resident (varaktigt bosatta) in the country. You will then have the same rights as EU citizens.
Citizens from countries outside the EU/EEA
If you are a citizen of a country outside the EU or EEA, you must apply for a residence permit in order to live in Sweden.
If you have any questions, please fill in our contact form.
NB! If you have questions regarding the processing of a specific case or application, or other personal matters, please contact the relevant authority directly.