 The long-tailed finch inhabits open woodland across northern Australia, from Derby in the northwest Kimberley region across to the east to the Leichhardt River in northwest Queensland.It has an estimated global extent of occurrence of 1,000,000–10,000,000 km2.The IUCN has classified threats to the population of the species as being of least concern.