Fågeln förekommer från norra Queensland till Victoria och södra South Australia, och även i sydvästra Western Australia. Populationer i norra Australien och på Nya Guinea, kategoriserades tidigare som en underart, men behandlas numera som arten melaleucamonark (Myiagra nana), och tillsammans bildar de en superart.