The red-collared lorikeet is found in Northern Australia, as far west as Broome, Western Australia, right through the Kimberley region, across the top of the Northern Territory to the bottom of the Cape York Peninsula.