Krångfors ist ein Dorf in der Gemeinde Skellefteå, in Västerbottens län, Schweden. Krångfors liegt auf 164 m Höhe. Die nächste größere Stadt ist Skellefteå, 23 km östlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Lejonströmsbron (21 km), Bolidens kyrka (13,5 km) und Skellefteå museum (23 km).