Malbork is a town in northern Poland, within the historical region of Pomerelia. Situated in the Pomeranian Voivodeship since 1999, it was previously assigned to Elbląg Voivodeship (1975–1998). It is the capital of Malbork County and the population was estimated at 38,723, as of 2018.