Amada tříbarvá se vyskytuje v Austrálii na poloostrově York, v Papua Nové Guineie, v Molukách atd. Žije ve vyšších polohách nad 800 m. Obývá volné plochy mezi pralesy, pastviny i zemědělskou krajinu. Na mnoha místech je hodně vzácná. Potřebuje min. 18°c.

