Anyone living in Luxembourg needs to register with their “commune” (municipality) by paying a visit to their local town hall. The process is generally quick, but almost all local authorities strongly recommend scheduling an appointment in advance via their websites.
Bring a valid ID card or passport and if you’re coming from outside the EU, your authorisation to remain in the grand duchy and employment contract. If you’ve arrived with family members, bring your family record book or marriage certificate, along with birth certificates for each child. You’ll also need to show a rental contract or home purchase agreement. Your commune may require other documents, so check with them ahead of time. Documents in non-Latin alphabet languages will probably need to be translated by an official translator (traducteur assermenté).
Ask for a certificate of residence for each family member, as this can help with other administrative procedures.
Registration should be completed within 8 days each time you move. When you move within Luxembourg, your new commune will update your registration. Remember to deregister at your current commune if you move away from Luxembourg.