Rudosterka Różowogłowa występuje w pasie od Gujany do Wenezueli, na południe od rzeki Orinoko, w północnej Brazylii, Peru i Boliwii.
Lubi wilgotne zalesione siedliska lasów nizinnych. W swej ojczyźnie jest to dość licznie występujący gatunek, można go obserwować m.in w Parku Narodowym Manu.