，1937）亦指出苏门答腊曾发现山蝰的踪影。然而至今为止，对于山蝰在印尼群岛的分布情形，尚未有清晰的结论。山蝰的分布状态十分极端，在某些地区牠们极为常见（如印度的旁遮普邦西岸及山群、南印度、缅甸，与及孟加拉），同时在一些其它地区则十分罕见（如恆河流域及阿萨姆邦）。
栖息地.山蝰的出没并不限制于任何环境，但似乎较倾向远离密林地带。山蝰常见于多草、多灌木的开放式地形，也会出没于矮树林及农地。山蝰最常栖息的地方是平原、沿岸低地与及山群，其所处海拔至高约限于2300至3000米。牠们会避免