The common mock viper is known from Bangladesh, Myanmar (Burma), Cambodia, China (Fujian, Yunnan, Guangxi, Guangdong, Hainan, Hong Kong), north-eastern India (Assam, Sikkim, Darjeeling; Jalpaiguri; Meghalaya, Arunachal Pradesh), Bhutan, Indonesia (Bali,
Bangka, Borneo, Butung, Enggano, Flores, Java, Kalimantan, Komodo, Lombok, Mentawai Archipelago, Natuna Archipelago, Padar, Riau Archipelago, Rinca, Sangihe Archipelago, Sulawesi, Sula Archipelago, Sumatra, Sumba, Sumbawa, Togian Archipelago), Laos, Malaysia (Malaya and East Malaysia, Pulau Tioman), Nepal, the Philippines (Balabac, Basilan, Bohol, Bongao, Busuanga, Dinagat, Jolo, Leyte, Luzon, Mindanao, Negros, Palawan, Panay, Polillo, Samar), Taiwan, Thailand (incl. Phuket), and Vietnam. ==Gallery==