Krångdalen est un village dans la commune de Mora, dans le comté de Dalécarlie, en Suède. Krångdalen se situe à 409 m d'altitude. La grande ville la plus proche est Borlänge, à 97 km à l'est. Parmi les sites touristiques alentour : Mora Church (28 km), Oxbergs kapell (13,6 km) et Venjan Church (10,0 km).