Den 26. februar 1658 ble byen svensk – Freden i Roskilde. I 1709 ble den inntatt av danske tropper ledet av Christian Ditlev Reventlow. Slaget ved Helsingborg 1710 var det siste dansk-svenske slaget i Skåne.