Vipera berus has a wide range.
It can be found across the Eurasian land-mass; from northwestern Europe (Great Britain, Belgium, Netherlands, Scandinavia, Germany, France) across southern Europe (Italy, Serbia, Albania, Croatia, Montenegro, Bosnia and Herzegovina, North Macedonia, Bulgaria, and northern Greece) and eastern Europe to north of the Arctic Circle, and Russia to the Pacific Ocean, Sakhalin Island, North Korea, northern Mongolia and northern China.
It is found farther north than any other snake species.
The type locality was originally listed as 'Europa'.
Mertens and Müller (1940) proposed restricting the type locality to 'Upsala, Schweden' (Uppsala, Sweden) and it was eventually restricted to Berthåga, Uppsala by designation of a neotype by Krecsák & Wahlgren (2008).

In several European countries, it is notable as being the only native venomous snake.
It is one of only three snake species native to Britain.
The other two, the barred grass snake and the smooth snake, are non-venomous.

Sufficient habitat complexity is a crucial requirement for the presence of this species, in order to support its various behaviours—basking, foraging, and hibernation—as well as to offer some protection from predators and human harassment.
It is found in a variety of habitats, including: chalky downs, rocky hillsides, moors, sandy heaths, meadows, rough commons, edges of woods, sunny glades and clearings, bushy slopes and hedgerows, dumps, coastal dunes, and stone quarries.
It will venture into wetlands if dry ground is available nearby and thus may be found on the banks of streams, lakes, and ponds.

In much of southern Europe, such as southern France and northern Italy, it is found in either low lying wetlands or at high altitudes.
In the Swiss Alps, it may ascend to about 3,000 m (9,800 ft).
In Hungary and Russia, it avoids open steppeland; a habitat in which V. ursinii is more likely to occur.
In Russia, however, it does occur in the forest steppe zone.
Vipera berus has a wide range. It can be found across the Eurasian land-mass; from northwestern Europe (Great Britain, Belgium, Netherlands, Scandinavia, Germany, France) across southern Europe (Italy, Serbia, Albania, Croatia, Montenegro, Bosnia and Herzegovina, North Macedonia, Bulgaria, and northern Greece) and eastern Europe to north of the Arctic Circle, and Russia to the Pacific Ocean, Sakhalin Island, North Korea, northern Mongolia and northern China. It is found farther north than any other snake species. The type locality was originally listed as 'Europa'. Mertens and Müller (1940) proposed restricting the type locality to 'Upsala, Schweden' (Uppsala, Sweden) and it was eventually restricted to Berthåga, Uppsala by designation of a neotype by Krecsák & Wahlgren (2008).
In several European countries, it is notable as being the only native venomous snake. It is one of only three snake species native to Britain. The other two, the barred grass snake and the smooth snake, are non-venomous.
Sufficient habitat complexity is a crucial requirement for the presence of this species, in order to support its various behaviours—basking, foraging, and hibernation—as well as to offer some protection from predators and human harassment. It is found in a variety of habitats, including: chalky downs, rocky hillsides, moors, sandy heaths, meadows, rough commons, edges of woods, sunny glades and clearings, bushy slopes and hedgerows, dumps, coastal dunes, and stone quarries. It will venture into wetlands if dry ground is available nearby and thus may be found on the banks of streams, lakes, and ponds.
In much of southern Europe, such as southern France and northern Italy, it is found in either low lying wetlands or at high altitudes. In the Swiss Alps, it may ascend to about 3,000 m (9,800 ft). In Hungary and Russia, it avoids open steppeland; a habitat in which V. ursinii is more likely to occur. In Russia, however, it does occur in the forest steppe zone.
Vipera berus