Long-tailed weasels are found in temperate and tropical habitats in North and Central America. These habitats range from crop fields to small places with lots of trees to suburban areas. They are not found in deserts or thick forests. Their burrows and nests are in hollow logs, rock piles, and under barns. Sometimes instead of making a new nest, long-tailed weasels take the burrow of the animal they have killed.