Kinkajous live in rainforest habitats from southern Mexico down to the southern edge of Brazil.