Belize, Colombia, Costa Rica, Ecuador, Guatemala, Honduras, Mexico, Nicaragua, Panama.
South-eastern Mexico (eastern Tabasco, north-eastern Chiapas) and Belize southern on Caribbean slope to Nicaragua, then both slopes of Costa Rica and Panama through western Colombia (east to lower and middle Magdalena Valley, south to northern Caldas) to south-western Ecuador (El Oro).
 
Population
Estimated population is 50,000 - 499,999 (2010).
Purple-crowned Fairy (Heliothryx barroti) [XC894937]
by from Santa Elena, Costa Rica (alarm call)
Purple-crowned Fairy (Heliothryx barroti) [XC894935]
by Mike Nelson from Santa Elena, Costa Rica (alarm call)
Subspecies
Forms superspecies with Black-eared Fairy (Heliothryx auritus), with which sometimes regarded as conspecific. There is a narrow zone of distributional overlap exists in north-western Colombia, but both taxa maintain their distinctness.