Scanian War
Como resultado del Tratado de Roskilde en 1658, la ciudad pasó a formar parte de Suecia. Durante la Guerra Escanesa (1675-1679) ocurrió la Batalla de Halmstad, en las afueras de la ciudad.