The bee hummingbird is endemic to the entire Cuban archipelago, including the main island of Cuba and the Isla de la Juventud in the West Indies.[1] It is found mainly in Cuba's mogote area in Pinar del Rio province in western Cuba[8] and uncommonly in Playa Larga near Zapata Swamp.[9][page needed][7]