Anacondas trăiesc în zonele joase tropicale ale Americii de Sud și la est de munții Anzi. Acestea sunt reptile acvatice și trăiesc în primul rând în apropierea corpurilor de apă stagnantă.
Anacondas preferă apă de mică adâncime cu acoperire vegetală groasă și, în timp ce sunt înotători buni, preferă să se scufunde în apă. De asemenea, acestea pot fi găsite la plajă în apropierea malurilor râurilor și a intrărilor de peșteri. Dimensiunea lor mare le interzice să se deplaseze bine pe pământ, totuși, astfel încât anacondasul petrece cea mai mare parte a timpului în apă. Ochii lor și pasajele nazale sunt situate pe vârful capului, permițându-le să rămână scufundate de ore în timp ce așteaptă prada să se apropie.