Krångfors es una aldea en el municipio de Skellefteå, en la provincia de Vestrobotnia, Suecia. Krångfors se encuentra a 164 m de altitud. La ciudad grande más cercana es Skellefteå, a 23 km al este. Entre los lugares de interés cercanos: Lejonströmsbron (21 km), Bolidens kyrka (13,5 km) y Skellefteå museum (23 km).