African National Congress (ANC) office bearers
John Langalibalele Dube
On 8 January 2012 the African National Congress (ANC) will be celebrating its centenary. As part of the uKhongolose: ANC and South Africa’s Struggle for Freedom feature, SAHO will be updating the presidential profiles of all the ANC presidents since its formation in 1912. Updated biographies will be highlighted each month during 2012.
Below is a list of all ANC office bearers since its founding in 1912 with each name linked to a biography.
This list is a work in progress, any omissions are unintentional. Please click on the contribute icon on this page if you would like to add a name or biography.
ANC Presidents from 1912 - present
| President | Period |
|---|---|
| John Langalibalele Dube | 1912 - 1917 |
| Sefako Mapogo Makgatho | 1917 - 1924 |
| Zaccheus Richard Mahabane | 1924 - 1927 |
| Josiah Gumede | 1927 - 1930 |
| Pixley ka Isaka Seme | 1930 - 1936 |
| Zaccheus Richard Mahabane | 1937 - 1940 |
| Dr. Alfred Bitini Xuma | 1940 - 1949 |
| James Moroka | 1949 - 1952 |
| Albert Luthuli | 1952 - 1967 |
| Oliver Tambo | 1967 - 1991 |
| Nelson Mandela | 1991 - 1997 |
| Thabo Mvuyelwa Mbeki | 1997 - 2007 |
| Jacob Zuma | 2007–present |
ANC Deputy Presidents from 1952 - present
| Deputy President | Period |
|---|---|
| Nelson Mandela | 1952 - 1958 |
| Oliver Tambo | 1958 - 1985 |
| Nelson Mandela | 1985 - 1991 |
| Walter Sisulu | 1991 - 1994 |
| Thabo Mvuyelwa Mbeki | 1994 - 1997 |
| Jacob Zuma | 1997 - 2007 |
| Kgalema Motlanthe | 2007–present |
ANC General Secretaries from 1912 - present
| General Secretary | Period |
|---|---|
| Sol Plaatje | 1912–1915 |
| Selope Thema | 1915–1917 |
| H. I. Bud M'belle | 1917–1919 |
| Saul Msane | 1919–1923 |
| T. D. Mweli Skota | 1923–1927 |
| E.J. Khaile | 1927–1930 |
| Elijah Mdolomba | 1930–1936 |
| James Arthur Calata | 1936–1949 |
| Walter Sisulu | 1949–1955 |
| Oliver Tambo | 1955–1958 |
| Duma Nokwe | 1958–1969 |
| Alfred Nzo | 1969–1991 |
| Cyril Ramaphosa | 1991–1997 |
| Kgalema Motlanthe | 1997–2007 |
| Gwede Mantashe | 2007–present |




