Edefors est un village dans la commune de Boden, dans le comté de Norrbotten, en Suède. Edefors se situe à 86 m d'altitude. La grande ville la plus proche est Luleå, à 91 km au sud-est. Parmi les sites touristiques alentour : Edefors kyrka (14,3 km), Vuollerims kyrka (27 km) et Victoria Fort (26 km).