Svanfors este un sat din comuna Skellefteå, din Comitatul Västerbotten, Suedia. Svanfors se află la 186 m altitudine. Cel mai apropiat oraș mare este Skellefteå, la 25 km la est. Printre obiectivele din împrejurimi: Bolidens kyrka (5,5 km), Lejonströmsbron (24 km) și Ersmark Church (18,6 km).