Though they’re both known for their unique spines or quills, a porcupine and a hedgehog are actually quite different. Both are mammals, but porcupines are rodents and hedgehogs are closely related to shrews. Hedgehogs: Hedgehogs are not native to North America, mostly finding homes in the United States as exotic pets. Porcupines: Porcupines can be found throughout the northern and western portions of the country, usually in forested areas. They make their dens in hollowed out trees or rocky outcroppings and are adept climbers.