The amazilia hummingbird lives in western Peru and Ecuador. It is mostly common, and can be seen in big cities such as Lima and Guayaquil. It likes dry, open or partly-open habitats, but also lives in forests.