U.S.A.
Porcupines do not hibernate, but they still sleep in near their dens. You can find porcupines in many places like; the USA, Canada, Mexico, Brazil, some of Africa, and under Russia. Also porcupines can be discovered in cold places like the tundra, or hot places like the desert. They love hilly and rocky habitats. Porcupines live alone because they feel safer and more comfortable, but when they have a mate they are both territorial.