Endemic to St Lucia in the Caribbean, this bird occurs across the central-southern mountains where it has a range of 140 km² (4).
Inhabits montane, moist forests, at elevations of 500 - 900 metres (2).