Distribución geográfica: Ninia atrata es una serpiente ampliamente distribuida en las tierras bajas de Suramérica, extendiéndose desde el oeste de Panamá y a través de Colombia, Ecuador, Venezuela, Trinidad y Tobago, Guayanas y Surinam (Dunn 1935, 1939, Roze 1966, Peter y Orejas-Miranda 1970, Murphy 1997, Boos 2001, La Marca y Soriano 2004, Angarita-Sierra 2009, 2014). En Colombia, esta serpiente habita todas las eco-regiones, incluyendo las selvas amazónica y chocoana, los bosques de los principales ríos andinos, las sabanas de la Orinoquía y los bosques xerofíticos de la costa del Caribe, con un límite altitudinal cercano a los 1500 m s. n. m. (Dunn 1935, Roze 1966, McCranie y Wilson 1995, AngaritaSierra 2009, 2014, Armesto et al. 2011, Angarita-Sierra et al. 2013, Meza-Joya 2015, Medina-Rangel 2015) (Fig. 3; Apéndice I).