Byeni Landskrona blev grundlagt af Erik af Pommern i 1413 for sikre trafik og handel på Øresund. i 1450’erne under Christian 1 byggede man det første fæstningsanlæg. Det nuværende slot blev grundlagt af Christian 3 i 1543. I 1572 blev Ellen Marsvin født her som datter af lensmanden, Jørgen Marsvin. Borgen blev sammen med resten af Skåne svensk ved Roskildefreden i 1658. De ydre bastioner blev bygget i perioden 1667-75. Under Skånske Krig blev fæstningen indtaget af Christian 5 i 1676 og var på danske hænder indtil 1679. Fra midt i 1800-tallet og frem til 1919 fungerede det runde hjørnetårn øverst til venstre som fængsel. Efter 2. verdenskrig fungerede citadellet som flygtningelejr frem til 1953.







