Mechelinki [mɛxɛˈlinki] is a village in the administrative district of Gmina Kosakowo, within Puck County, Pomeranian Voivodeship, in northern Poland. It lies approximately 3 kilometres (2 mi) north-east of Kosakowo, 13 km (8 mi) south-east of Puck, and 28 km (17 mi) north of the regional capital Gdańsk.
For details of the history of the region, see History of Pomerania.
The village has a population of 303.
Coordinates: 54°36′32″N 18°30′44″E / 54.60889°N 18.51222°E / 54.60889; 18.51222