印度眼镜蛇主要分布于印度大陆（除了印度东北大陆），另外亦散佈于斯里兰卡、巴基斯坦、尼泊尔、不丹以及孟加拉国等地区。海拔2000米以内都可以找到印度眼镜蛇。
饮食及繁殖.印度眼镜蛇主要进食啮齿目动物（如鼠类）、蟾蜍、蛙类、鸟类与及部分蛇类。牠们经常出没于广阔的森林与农田，间中会窜到城市中，并生活于下水道等阴暗地方。印度眼镜蛇是卵生动物，每年约于四月至七月之间产卵。雌蛇每次可产12枚至30枚蛇卵，并于设置在地下的巢穴中孵蛋48至69天。初出生的印度眼镜蛇身长约20至30厘米