Arten er endemisk til Brasil. Det er beskrevet 2 underarter av rødpannekardinal: – forekommer i det nordøstlige Mato Grosso, det vestlige Tocantins og det vestlige Goiás. – forekommer langs den øvre Rio Xingu i det sørlige Pará og det nordlige Matto Grosso.