No, the North American porcupine is not found in Florida and many other Southern regions of United States such as Louisiana, Mississippi, Alabama. Though it can be found in some southern parts of Texas and New Mexico, it is largely absent in most southern states.
The Black dwarf porcupine can be found in the south of lower Amazon area. The Mexican hairy porcupine can be found in south Mexico all the way to Panama. The bicoloerd-spine porcupine can be found in the Andean foothills of Colombia south to Peru, Bolivia. The streaked dwarf porcupine can be found in east Ecuador and northern parts of Peru. Bahia dwarf porcupine in south-eastern Brazil. Other breeds that can be found in South America are: Brazilian, Frosted dwarf, Rothschild’s, Roosmalen’s dwarf, Stump-tailed, Paraguay dwarf and Brown Dwarf.