眼镜王蛇主要分布在亚洲的热带和亚热带地区,具体分布如下:
喜马拉雅山脉南麓:包括印度东北部与西南沿海地区。
中国:主要分布在华南、中南半岛、马来群岛大部分岛屿,以及西藏、四川、云南、贵州、广西、广东、海南、湖南、江西、福建、浙江、香港等地,其中云南和广西数量最多。
东南亚:包括印度尼西亚、马来西亚以及该地区的大部分地区。
国外:主要分布于热带一些国家。
眼镜王蛇喜欢栖息在海拔较低的地区,从沿海低地到海拔1800米的山区,常见于森林边缘近水处、林区村落附近、草地、空旷坡地以及树林里。它们是食肉性动物,以其他蛇类为主要食物,有时也会捕食老鼠、蛙类、小型鸟类等