Les léopards nués se trouvent en Asie du Sud-Est , spécifiquement:
* Chine: Province du Yunnan
* Myanmar: à travers le pays
* Thaïlande: Régions du nord et de l'ouest
* Laos: dans tout le pays
* Vietnam: régions centrales et sud
* Cambodge: régions du sud
* Malaisie: péninsule du nord
* Indonésie: Sumatra, Bornéo et Java
Ce sont des animaux d'habitation forestière , préférant les forêts denses, tropicales et subtropicales, en particulier celles avec une forte densité d'arbres et de végétation. Ils se trouvent également dans les régions montagneuses avec des élévations jusqu'à 3 000 mètres.