Bergringvingen finnes i Nord-Europa og i fjellområder lengre sør: Alpene, Pyreneene og fjellområdene på Balkan. Østover finnes den til Amur. I Norge er den relativt vanlig, men lokal, nord til Møre og Romsdal, men det foreligger enkeltfunn nord til Alta i Finnmark.