where are porcupines found in the united states
North American porcupine North American porcupines range from Canada, Alaska, and into northern Mexico. They are commonly found in coniferous and mixed forested areas, but have adapted to harsh environments such as shrublands, tundra, and deserts. They make their dens in hollow trees or in rocky areas.[1]
Leiocephalus carinatus It is native to the Bahama Islands, the Cayman Islands, Cuba, and Honduras,[1][2] but also was released intentionally in Palm Beach, Florida, in the 1940s in an attempt to control sugar cane pests.[3]