QuestionBoa constrictor

Where Do Boa Constrictors Live? From Mexico to Argentina

Wild Amazonian boa constrictor photographed in Suriname, South America
Wild Amazonian boa constrictor photographed in Suriname, South America. Photo: Kristof Zyskowski (CC BY 4.0), Wikimedia Commons

Boa constrictors live in the tropical Americas, from northern Mexico through Central America and across much of South America to northern Argentina. They use a wide range of habitats, from humid rainforest to dry forest, savanna, thorn scrub and semi-desert. People have also introduced boas to places such as southern Florida, Puerto Rico and Aruba.

Contents

The native range of the boa constrictor

The boa constrictor has one of the largest ranges of any big snake in the Americas. Traditionally, all mainland boas were treated as one species, Boa constrictor, and in that broad sense it ranges from northern Mexico, in Sonora on the Pacific side and Tamaulipas on the Gulf side, south to about 35° south in Argentina.

Within that range, boas occur in:

  • Mexico, along both coastal lowlands and in the Yucatán Peninsula.
  • Central America, in every country from Guatemala and Belize to Panama.
  • Northern South America, including Colombia, Venezuela, Guyana, Suriname, French Guiana, Ecuador and Peru.
  • The Amazon Basin and beyond, across Brazil and Bolivia.
  • The southern edge of the range, in Paraguay and northern Argentina, home of the Argentine boa.
  • Islands, including Trinidad and Tobago, Dominica, Saint Lucia and several islands off the coasts of Mexico, Honduras and South America.

Boas are absent from cold high mountains, from the far south of South America and from Chile.

One species or several?

Modern genetic studies have split the traditional boa constrictor into several species, so the answer to “where do boa constrictors live?” depends on which definition you use.

BoaScientific nameWhere it lives
Boa constrictor (narrow sense)Boa constrictorMost of South America, mainly east of the Andes, plus Trinidad and Tobago and some other islands
Central American boaBoa imperatorMexico and Central America to northwestern South America
Dominica clouded boaBoa nebulosaDominica
Saint Lucia boaBoa orophiasSaint Lucia
Tres Marías boaBoa sigmaTres Marías Islands, western Mexico

Not every authority accepts every split, and many books and zoos still call all of them boa constrictors. The Argentine boa (Boa constrictor occidentalis) of Argentina and Paraguay remains a subspecies of the boa constrictor in the narrow sense.

What habitats do boa constrictors prefer?

Boa constrictors are habitat generalists, which helps explain their huge range. They are most common in places with plenty of cover and prey:

  • Tropical rainforest, especially along rivers and streams. Boas are good swimmers and often stay near water.
  • Dry tropical forest and woodland, which cover large areas of Mexico, Central America and Brazil.
  • Savanna and grassland edges, such as the llanos of Colombia and Venezuela.
  • Thorn scrub and semi-desert, including the dry Chaco of Paraguay and Argentina, where the Argentine boa lives.
  • Farmland, plantations and village edges, where rats and mice are plentiful.

Within these habitats, boas shelter in the burrows of medium-sized mammals, hollow logs, rock crevices, tree roots and dense undergrowth. Young boas spend much time in shrubs and trees, while big adults are mostly on the ground. Like all reptiles, they depend on outside warmth, so they are active mainly at night and dusk in hot areas but may bask during the day where nights are cool.

Where do boa constrictors share their range with anacondas?

In northern South America and the Amazon Basin, boas live alongside the green anaconda, the heaviest snake in the world. The two are related but use their habitat differently. Anacondas spend most of their lives in water, in swamps, slow rivers and flooded forest, while boas are mostly land and tree dwellers that swim when needed. For more on the anaconda’s range, see Where do anacondas live?

Introduced boa constrictors

Because boa constrictors have been popular in the pet trade for decades, escaped or released snakes have established wild populations outside their native range.

Florida, USA. A small breeding population has lived for decades in and around the Deering Estate, a natural area in southern Miami-Dade County. Florida wildlife officials treat the species as an invasive nonnative reptile. The boa population is much smaller than the famous Burmese python population of the Everglades; read How did pythons get to Florida? for that story, and see our guide to snakes in Florida for the native species.

Puerto Rico. Boas are established in the west of the island, around the Mayagüez area, where they compete with and prey on native wildlife.

Aruba. Boa constrictors were first found in the wild on Aruba in the late 1990s and spread across the island. They eat native birds and lizards and are considered a serious threat to the island’s wildlife.

Other islands. Introduced boas also live on Cozumel, an island off the Yucatán Peninsula, and on St. Croix in the US Virgin Islands.

On islands without large native snakes, introduced boas can have an outsized effect, because local birds, lizards and small mammals evolved without such predators.

Is the boa constrictor’s range shrinking?

Across most of its range, the boa constrictor remains widespread, and the IUCN Red List classes it as Least Concern. Local populations do suffer from deforestation, road traffic and killing by people who fear snakes. Collection for the pet and skin trades once removed huge numbers: between 1977 and 1983, about 113,000 live boa constrictors were imported into the United States. International trade is now regulated under CITES, and the Argentine boa receives the strictest protection under CITES Appendix I.

If you meet a boa in the wild, enjoy it from a distance and leave it alone. Boas are nonvenomous and avoid people, but any wild snake may bite if it is picked up or cornered.

Frequently asked questions

Do boa constrictors live in the rainforest?

Yes. Tropical rainforest is one of their favorite habitats, especially near rivers and streams. But boas are adaptable and also live in dry forest, savanna, thorn scrub and semi-desert.

Are there boa constrictors in Florida?

Yes, but only in a small area. A breeding population of introduced boa constrictors has lived for decades in and around the Deering Estate in Miami-Dade County. It is far more limited than the Burmese python invasion of the Everglades.

Do boa constrictors live in Africa or Asia?

No. Boa constrictors are native only to the Americas. The large constrictors of Africa and Asia are pythons, which belong to a different family, while Madagascar has its own separate group of boas.

Do boa constrictors live in the United States?

They are not native to the mainland United States. Their natural range begins in northern Mexico. Introduced populations exist in southern Florida, in Puerto Rico and on St. Croix in the US Virgin Islands.

Do boa constrictors live in trees or on the ground?

Both. Young boas often climb into shrubs and trees to hunt, while large adults spend more time on the ground, sheltering in mammal burrows, hollow logs and dense vegetation.

Sources and further reading

  • IUCN Red List of Threatened Species, "Boa constrictor"
  • Animal Diversity Web (University of Michigan), "Boa constrictor"
  • Florida Fish and Wildlife Conservation Commission, "Boa Constrictor"

Cite this page

“Where Do Boa Constrictors Live? From Mexico to Argentina.” Animal Atlas, https://animals.bigworldlist.com/questions/where-do-boa-constrictors-live/.

Boa constrictor: more questions and guides