Rosfors ist eine Siedlung in der Gemeinde Piteå, in Norrbottens län, Schweden. Rosfors liegt auf 24 m Höhe. Die nächste größere Stadt ist Piteå, 29 km südlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Festung Boden (25 km), Kirche von Nederluleå (26 km) und Dom zu Luleå (31 km).