Official minority languages of Sweden
Finnish has been spoken in Sweden ever since the (then provincial) borders were drawn in the 13th century. Sweden has always had a significant migration to and from Finland. As the two languages belong to different language families it is easy to distinguish them, unlike the neighbouring languages Norwegian and Danish. The number of Finnish speakers in Sweden today has been estimated to over 460,000. Even though many current Swedes are of full or mixed Finnish descent, Swedish is the main language in practice for many bilinguals.
Swedish-speaking population of Finland
Being a small minority usually leads to functional bilingualism. Swedish-speaking Finns are more fluent in Finnish than Finnish-speakers are in Swedish due to the practical matter of living in a predominantly Finnish-speaking country. In big cities with a significant Swedish-speaking population such as Helsinki and Turku, most of them are fluent in both Swedish and Finnish. Although in some municipalities Swedish is the only official language, Finnish is the dominant language in most towns and at most employers in Finland. In areas with a Finnish-speaking majority, Finnish is most often used when interacting with strangers and known Finnish speakers. However, 50% of all Swedish speakers live in areas in which Swedish is the majority language and in which they can use Swedish in all or most contexts (see demographics below).