Sloths live in rainforest ecosystems throughout Central and South America, including Brazil, Peru, Costa Rica, Bolivia, Columbia, Venezuela, Panama, Ecuador, and Honduras.