They live in Mexico through to the north of Argentina. They nest in the hollows of trees or in cracks in the clay in small gullies. They live in humid lowland forests and in nearby clearings. They normally live at between 500-1500 m altitude but colonies have been found at up to 3100 m altitude.
Their population is quickly diminishing due to loss of habitat and hunting for the pet trade.
Despite the numerous national parks they inhabit, this does not appear to be sufficient to bring a halt to the reduction in their population. They live from Mexico through to Argentina.