Eunectes murinus is found in South America east of the Andes, in countries including Colombia, Venezuela, the Guianas, Ecuador, Peru, Bolivia, Brazil, the island of Trinidad, and as far south as northern Paraguay. The type locality given is America.