Both the castle and the town (named Marienburg in German and Malborg or Malbork in Polish) were named for their patron saint, the Virgin Mary.
Τόσο το κάστρο όσο και η πόλη (ονομάστηκαν Μαρίενμπουργκ στα γερμανικά και Μάλμποργκ ή Μάλμπορκ στα πολωνικά) έλαβαν την ονομασία τους από τον Άγιο προστάτη τους, την Παρθένο Μαρία.