Social pension programmes play a key role in old-age support systems through their ability to reach vulnerable older persons. Pension income helps to sustain households affected by extreme poverty and vulnerability, by providing resources for spending that protects against vulnerability, and thereby they facilitate economic and social development. Under apartheid, South Africa's citizens were categorised according to race, and persons classified as Asian, black and coloured (mixed race) had less access to the opportunities and resources available to whites. Parity in the amount of social pension benefits paid to beneficiaries in the different ethnic categories was achieved only in 1993. The Non-Contributory Pensions and Poverty Study (NCPPS), conducted in Brazil and South Africa, has assessed the impact of social pension income on household poverty alleviation. This paper draws on the findings of the South African survey to analyse the differential effects of pension income on household poverty alleviation in three ethnic-geographic groups. Its data show a pervasive social and economic gradient of disadvantage among the groups, with rural-black households being most disadvantaged, urban-coloured households least disadvantaged, and urban-black households in between. The impact of pension income on household poverty alleviation has a similar pattern. The paper concludes with a discussion of the implications of the findings for the achievement of equity through informed policy interventions.