Cape York Peninsula
Tiene varias subespecies, tres de ellas residen en Australia: "longirostris" desde la región de Kimberly, Australia hasta la Península del Cabo York; "chrysochlora" desde la península del Cabo York hasta la sureña Nueva Gales del Sur así como la Isla Norfolk y la Isla de Lord Howe; y "natalis" de la Isla de Navidad.