Malbork er en by i Polen, ved høyre bredd av Wisła-armen Nogat, 40 km sørøst for Gdańsk. I 2015 hadde byen 38 931 innbyggere. Viktige næringsvirksomheter er maskin-, tekstil- og næringsmiddelindustri.
Bybildet domineres av det majestetiske Malbork slott, som ble påbegynt i 1274 og er det største slottet i Polen. I perioden 1309–1457 var slottet sete for stormesteren over Den tyske orden. Det ble restaurert i perioden 1886–1896 og etter ødeleggelsene under andre verdenskrig. I 1997 ble slottet oppført på UNESCOs liste over verdens kultur- og naturarv.
Malbork kom under Polen i 1466, i 1772 til Preussen og ble polsk igjen i 1945.