The Sacred Kingfisher is common and familiar throughout the coastal regions of mainland Australia and less common throughout Tasmania. The species is also found on islands from Australasia to Indonesia and New Zealand.They inhabit woodlands, mangroves and paperbark forests, tall open eucalypt forest and melaleuca forest.They forage mainly on the land, only occasionally capturing prey in the water, feeding on crustaceans, reptiles, insects and their larvae and, infrequently, fish.