DistributionRead full entry
Range DescriptionThis species ranges from southern Veracruz, Mexico, south along the Atlantic coastal plain to the Pacific coast in southeastern Oaxaca and northeastern Chiapas, Mexico, to both coasts in Nicaragua, south through Costa Rica and Panama to the Pacific coast of Colombia and northwestern Ecuador. In Colombia it also ranges around the northern edge of the Cordillera Occidental and Cordillera Central to the middle and upper Magdalena Valley, where it occurs on both the eastern slopes of the Cordillera Central and the western slopes of the Cordillera Oriental. There is also an isolated population on the Sierra Nevada de Santa Marta in northern Colombia. It occurs from sea level up to 880m asl.