General of Hamina

Hamina in a nutshell

Hamina is located on the coast of Gulf of Finland. The E18 road runs through Hamina and further to St Petersburg in Russia via Vaalimaa. The distance to the Russian border is 40 kilometres.

Hamina has a long and colourful history. A busy trading place was originally created beside the sea, at a crossroads of boating routes and the great coastal road, in the Middle Ages. This place was referred to in documents as Vehkalahti as early as 1336. The town of Hamina was established at a node of good means of communications and international trade in 1653.

For the local residents and businesses, Hamina is a service-minded and modern home town close to the natural environment, offering opportunities for welfare and development on the eastern border of the European Union.

Coat of arms of Hamina 1 January 2013



Number of inhabitants (12/2017)

20 572

Total area

 1 155 km²

Sea areas

 522 km²

Land areas and inland waters

 633 km²

Municipal tax rate




 150 km


 50 km

St Petersburg

 240 km


Twin towns

Falun, Sweden
Paide, Estonia
Röros, Norway