 "Vipera dinniki" is found from Russia (Great Caucasus) and Georgia (high mountain basin of the Inguri River), eastward to Azerbaijan.According to Nikolsky (1916), the type locality is "upper reaches of the Malaya Laba 8000 feet [2438 m] above sea level ... and Svanetia, 7000 feet [2134 m] above sea level.