The port is located on the Björkösund mainland of the Gulf of Finland in the Baltic Sea, 5km south-east from the town of Primorsk.
In order to minimize the dependency on foreign harbours, in 1993 the government made a decision to build three new ports in Leningrad Oblast.
[1] One of them would become an alternative to the USSR’s biggest oil-loading port in Ventspils, Latvia.
The construction of Primorsk oil-loading port was initiated in 2000, the first row with two docks started operating in December of 2001.
Because of limited button depths in the Danish straits supertankers cannot access the Baltic sea.