The pink-billed parrotfinch is thought to be endemic to the island of Viti Levu in its wetter central and eastern areas, but has also been observed on the Yasawa Islands to the north-west in 2012, showing a positive increase in its distribution. It is fairly widespread in mature forests, but appears always to have been rare. A survey of prime habitat found birds at eight out of thirteen sites, with a density based on very limited information of 2.8 birds per km2 (7.3 per mi2). Assuming 4,000 km2 (1,500 mi2) of suitable habitat gives an estimated population of 2,500 to 10,000 birds.