Rosfors est une localité dans la commune de Piteå, dans le comté de Norrbotten, en Suède. Rosfors se situe à 24 m d'altitude. La grande ville la plus proche est Piteå, à 29 km au sud. Parmi les sites touristiques alentour : Boden Fortress (25 km), Église Nederluleå (26 km) et Cathédrale de Luleå (31 km).