Les kangourous d'arbres se trouvent dans les forêts tropicales de la Nouvelle-Guinée (à la fois l'île de la Nouvelle-Guinée et les îles environnantes).
Ils vivent dans les forêts tropicales montagneuses , en particulier les forêts Montane et subspine à des altitudes de 1 500 à 4 000 mètres. Il s'agit d'une altitude plus élevée que de nombreux autres animaux de la forêt tropicale, et l'environnement est plus frais et plus humide.