Die Unterart L. s. svecica brütet in Skandinavien in sumpfigen Buschwäldern der Moor-Birke (Betula tortuosa), an sumpfigen Standorten mit Gestrüpp aus Weiden und Birke in Fjell und Tundra, in Zwergstrauchheiden sowie an Gewässern und Moorrändern der Nadelwaldzone. In den europäischen Gebirgen, wo diese Unterart seit Mitte der 1970er vorkommt, werden Hochmoore, Moorheiden und Kleinseggenriede mit mindestens 50 % Deckung aus Latschenkiefer besiedelt – so etwa im Riesengebirge, in der Tatra oder den Zentralalpen. In den Alpen brütet das Rotsternige Blaukehlchen auch in Blockhängen mit alpinen Sträuchern, die an Quellfluren oder nasse Runsen angrenzen. Die Höhenverbreitung liegt dort zwischen 1300 und 2100 Metern über dem Meer.