When they do reside in rainforests, they tend to stick to the edges or clearings. They can also be found in dry tropical deserts, semi-deserts, woodlands, and scrub and agricultural areas. They are often found near streams or rivers.
Boa constrictors’ diets are composed chiefly of small mammals like rats and squirrels. bats are a favorite food, which boa constrictors catch while hanging from trees or the mouths of caves, snatching their prey as it flies by.
Some populations of boa constrictors have come under threat from hunters seeking their attractive skins and meat. They have also faced habitat loss from urban and agricultural development and increased danger from road vehicles. Boa constrictors have also been overly collected for the pet trade.