Hummingbirds, native to the Americas, inhabit a wide variety of habitats, from tropical rainforests and deserts to alpine regions and even urban areas, as long as they have access to nectar-rich flowers and other food sources.
Actually, hummingbirds like to live in lots of different areas throughout the Western Hemisphere. They can be found in desert climates or wooded areas near mountains. They can also be found in tropical rainforests and in open meadows.