وهو يقع على الساحل الشمالي من البلاد، على شاطئ خليج فنلندا ، على بعد 80 كم (50 ميل) إلى الجنوب من عاصمة فنلندية هلسنكى ، شرق ستوكهولم وغرب سانت بطرسبرغ .
It is situated on the northern coast of the country, on the shore of the Gulf of Finland, south of Helsinki, east of Stockholm and west of Saint Petersburg.