Cabezas Rubias se encuentra situada en plena comarca del Andévalo occidental, a una altitud de 240 metros sobre el nivel del mar (225 m de altitud media).