Residency and Citizenship in Bulgaria

 

Bulgaria is a member of the European Union. All foreign citizens (EU and non-EU) staying in Bulgaria for longer than 90 days must apply for a residency permit at the National Migration Directorate in Sofia or at the immigration department at their local Police Station. The National Migration Directorate and its local immigration departments in the local Police offices is the authority in charge of issuing, cancelling or extending resident permits in Bulgaria.