This paper challenges existing analyses of party cleavages in Sub-Saharan Africa which over-emphasise the centrality of ethnicity. Parties express ideological positions that reflect the socio-economic interests of specific regions, which, especially in Zambia, coincide with particular ethnic groups. We demonstrate this through an examination of party manifestos, policy documents and semi-structured interviews with members of two political parties in Zambia – the Patriotic Front and the United Party for National Development. These parties express clear normative ideas about social welfare, especially the role of the state in providing social assistance to the poorest. These ideological positions reflect the socio-economic interests of the ethnic groups and regions where support for each party is dominant. These are shaped by the ways in which these regions were historically incorporated into the colonial economy. In order to gain a better understanding of African politics, ethnicity must be conceptualised as a socio-cultural construct and situated historically.