Peacocks, also known as Indian peafowls, are native to South Asia, specifically India, Sri Lanka, and Pakistan. They have been introduced to other parts of the world, including the United States, where they are often kept in zoos and on farms as ornamental birds.