Edefors ist ein Dorf in der Gemeinde Boden, in Norrbottens län, Schweden. Edefors liegt auf 86 m Höhe. Die nächste größere Stadt ist Luleå, 91 km südöstlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Edefors kyrka (14,3 km), Vuollerims kyrka (27 km) und Fort Victoria (26 km).