Haglund este un sat din comuna Nyköping, din Comitatul Södermanland, Suedia. Haglund se află la 66 m altitudine. Cel mai apropiat oraș mare este Nyköping, la 18,3 km la sud. Printre obiectivele din împrejurimi: Nyköping Castle (18,8 km), Gripsholm Castle (40 km) și Lid Church (0,8 km). Printre locurile naturale: Spikstenen (7,0 km).