The Russell's Viper is found in India, Pakistan, Sri Lanka, Bangladesh, Nepal, Myanmar, Thailand, Cambodia, China (Guangxi, Guangdong), Taiwan, Indonesia (Endeh, Flores, east Java, Komodo, Lomblen). But some say it is also found in Vietnam, Laos, and the Indonesian island of Sumatra.