Where Do Ruby Throated Hummingbirds Live? Ruby-throated hummingbirds live primarily in North America, ranging from Canada to Central America. During the breeding season, they are found in the eastern United States and southern Canada, nesting in woodlands, gardens, and meadows. In winter, they migrate to Mexico and Central America, favoring tropical forests and coastal regions.