The species is found around elevations of around Mount Gede, Mount Halimun Salak National Park, Mount Cakrabuana, and Mount Sawal in the Indonesian province of West Java, and on the Dieng Plateau and Mount Slamet in the Central Java province. The species is generally found inhabiting montane forests.