Skovleoparder finnes i Sørøst-Asia, spesifikt:
- Kina: Yunnan-provinsen
- Myanmar: over hele landet
- Thailand: nordlige og vestlige regioner
- Laos: over hele landet
- Vietnam: sentrale og sørlige regioner
- Kambodsja: sørlige regioner
- Malaysia: nordlig halvøy
- Indonesia: Sumatra, Borneo og Java
De er skoglevende dyr, og foretrekker tjukke, tropiske og subtropiske skoger, spesielt med høy tetthet av trær og vegetation. De finnes også i fjellområder med høyder opp til 3000 meter.