Corallus

Tersebar luas di Amerika Tengah, Amerika Selatan dan beberapa pulau di Hindia Barat. Di Amerika Tengah, mereka terdapat di Honduras, Guatemala, Nikaragua, Kosta Rika dan Panama. Di Amerika Selatan mereka tersebar luas di Kolombia, Ecuador, wilayah Amazon, Peru, Bolivia, Brasil, Venezuela, Isla Margarita, Trinidad, Tobago, Guyana, Suriname, dan Guyana Perancis. Di Hindia Barat, mereka terdapat di pulau Saint Vincent, Grenadines (Bequia, Ile Quatre, Baliceaux, Mustique, Canouan, Maryeau, Union Island, Petit Martinique, dan Carriacou), Pulau Grenada dan Kepulauan Windward ("Lesser Antilles").