Esta serpiente es propia del África subsahariana. Se cree que pueden estar estableciendose poblaciones en Florida, donde, proveniente del tráfico de mascotas, han sido liberadas por sus dueños o han escapado.
Es la serpiente más grande de África y una de las serpientes más grandes del mundo. De hábitos terrestres, aunque suele sumergirse en el agua para cazar.
Es una especie solitaria que solo buscan a miembros de su especie en la época de reproducción. Para poner los huevos la hembra busca una madriguera desocupada de algún animal o el hueco de un árbol. La puesta puede contener de 20-50 huevos casi del tamaño de una pelota de tenis y tardan en eclosionar de 2 a 3 meses, tiempo en el que la hembra permanece enrollada a los mismos para protegerlos.