Beck's tree frog is endemic to the mountainous regions of Papua New Guinea. It was at first only known from the two highest mountains in the country, Mount Wilhelm in the Bismarck Range and Mount Giluwe in the Southern Highlands. Specimens have been found at altitudes of over . In 2007, a previously unknown population was discovered at an altitude of in the Kaijende Highlands in Enga Province. The typical habitat of this frog is mountain grassland including boggy areas with pools. It breeds in rapid mountain streams, the large eggs being stuck onto the underside of stones. The tadpoles are not known.