Bergrips vokser i fjellskoger og i subalpin krattvegetasjon på humusrik, sur grunn. Arten er utbredt i fjellstrøkene i Mellom- og Sør-Europa nordover til Vogesene, Schwarzwald, Schwäbische Alb, Sudetene og Karpatene, og den finnes også i Algerie. Botanikerne er uenige om fra Kaukasus og De pontiske fjell skal betraktes som en egen art, eller som et synonym for .