Nepenthes benstonei is endemic to Peninsular Malaysia. It is known with certainty only from the summits of low hills in Kelantan and northern Terengganu, and from Mount Tahan in Taman Negara, Pahang. The species has a relatively wide altitudinal range of 150 to 1350 m above sea level.