The Northern Rosella is found in the Kimberleys, in the Top End of the Northern Territory, as far south as about 17*S, but not, apparently, in central Arnhem Land. It has been found occasionally east of the Northern Territory-Queensland border to about 139*30' E.