眼镜蛇分布范围极广,除了欧洲和马达加斯加外,在世界大部分的温暖地区都可以发现它们。眼镜蛇分布于从非洲南部经亚洲南部至东南亚岛屿的区域。主要分布在亚洲和非洲的热带和沙漠地区,东南亚岛屿。在我国,眼镜蛇主要分布在南方云南、贵州、安徽、浙江、江西、湖南、福建、台湾、广东、广西、海南等地,北方亦偶尔可见,尤其以湖南永州的量多。人工饲养眼镜蛇,无须按照每月投饲3或4次的模式去做,在食源充足时,可一次性多投一些蟾蜍或饲料蛇,以供眼镜蛇自由捕食。每年的5月份,当气温升至25℃左右时,眼镜蛇才开始大量捕食,因其有吃蛇习性,蛇园里必须投放一定量的红点锦蛇、水蛇或部分淘汰蝮蛇,眼镜蛇在野生状态下很喜欢吞食这些蛇。饲料蛇本身营养丰富,蛋白质含量较高,眼镜蛇捕食后体重明显增加,肤色鲜艳有光泽,给人一种膘肥体状的感觉。眼镜蛇吃腻饲料蛇后,便会主动捕食蛇园中的泥鳅和蟾蜍,捕食后便进窝盘伏消化,一般5~7天消化殆尽,然后出窝排粪、饮水,继而再次捕食。9—10月份是眼镜蛇蓄积脂肪的关键时期,应投放大白鼠或家鼠供其捕食,为越冬打好基础。