45-årige Haglund har erfarenhet som spelare i HBK, där han också verkat som ledare, och har tidigare tränat lag som Elfsborg, där han blev svensk mästare 2006, och norska Lilleström.
”I Magnus har HBK rekryterat en erfaren manager med en lång meritlista som kommer tillbaka hem. Vi hoppas att Magnus kan få en bra start och få ut kapaciteten som finns i vår trupp kortsiktigt men också tillsammans med övriga ledare forma HBK för en era i allsvenskan på lång sikt”, säger Halmstads klubbchef Tony Karlsson till klubbens webbplats.
Haglunds kontrakt sträcker sig över 3,5 år.