流、山坡、路边、水田边、农垦地、草生地。其生存的海拔范围为215至1880米。
分佈.分布于台湾、巴基斯坦、印度、斯里兰卡、尼泊尔、缅甸、泰国、越南、柬埔寨、寮国等中南半岛国家，以及中国南部如浙江、安徽、福建、江西、河南、湖南、香港、广东、海南、广西、贵州以及云南等地
文化.草腹链蛇在台湾被称为「土地公蛇」，因为传说草腹链蛇是土地公女儿的化身，因此早期务农的人若是发现草腹链蛇通常都不会打死。