The red-shanked douc lives in Vietnam and Cambodia. They live as high as 2000 m (6600 feet) up in the mountains. They live in semi-deciduous forests and in primary and secondary rainforests. They live in the middle of to upper levels of the canopy.