Эта яркая птица встречается в Австралии — от Кейп-Йорка до южной части Нового Южного Уэльса, а также на территории Новой Гвинеи и Новых Гебрид. Ее можно обнаружить в тропических лесах, мангровых зарослях, прибрежных пустошах, а также в садах и на фермах.