Reinrose vokser i alle norske fjellstrøk. Høyeste funn er 2275 moh. i Jotunheimen. I Nord-Norge og på Svalbard vokser reinrose helt ned i strandkanten. Det finnes også spredte lavlandsforekomster i Sør-Norge, blant annet ved Langesund i Telemark.