Rosy boa  (Charina trivirgata)

Range

The rosy boa occurs in the south-western United States and north-western Mexico (1), where the four subspecies differ in their distribution. The coastal rosy boa ranges from south-eastern California to north-western Baja California, while the desert rosy boa is found from south central California to central western Arizona. The mid-Baja rosy boa is found, as its name suggests, in central and southern Baja California, and the Mexican rosy boa inhabits north-western Sonora, south central Arizona, Baja California, and Isla Cedros, located off the west coast of Baja California (6).

View a distribution map for this species at UNEP World Conservation Monitoring Centre.

Habitat

The rosy boa can be found in a wide range of habitats, including desert, scrubland, sandy plains, and rocky slopes, from sea level up to an elevation of 2,070 metres (1). It is typically found in areas where there is sufficient vegetation and rocky cover to provide shelter (7), and although not dependent on permanent water, it is often found around springs and streams (1), as this attracts the birds and small mammals on which it feeds (4).

left