Share this article

 

​Mayors of Johannesburg - 1897 to 2017
1897 - 1900 Johan Zulch de Villiers
1901 - 02 W A J O'Meara 
​1902 - 03 William St John Carr 
​1903 - 04 William St John Carr 
​1904 - 05 G H Goch 
1905 - 06 J W Quinn 
​1906 - 07 W K Tucker 
​1907 - 08 J Thompson
​1908 - 09 C Chudleigh 
​1909 - 10 H Graumann
​1910 - 11 H J Hofmeyr 
​1911 - 12 J D Ellis 
​1912 - 13 W R Boustred 
1913 - 15 N Anstey 
1915 - 17 J W O'Hara 
1917 - 19 T F Allen
​1919 - 20 G B Steer 
1920 - 21 J Christie 
​1921 - 22 S Hancock
1922 - 23 L Forsyth Allan 
1923 - 24 M J Harris
​1924 - 25 C Walters
​1925 - 26 E O Leake
1926 - 27 Alfred Law Palmer
1927 - 28 W H Port
​1928 - 29 W Fernhead
​1929 - 30 D Anderson
1930 - 31 Geo W Nelson
1931 - 32 D F Corlett 
1932 - 33 B C Vickers 
1933 - 34 D Penry Roberts 
1934 - 35 Maurice Freeman
1936 - 37 Donald W Mackay
1937 - 38 J S Fotheringham 
1938 - 39 J J Page
1939 - 40 T A M Huddle
1940 - 41 T P Gray
1941 - 42 A R Thorburn 
1942 - 43 L Leveson 
1943 - 44 A S Holland
1944 - 45 A Immink 
1945 - 46 Jessie McPherson
1946 - 47 Jas Gray 
1947 - 48 G B Gordon
1948 - 49 S P Lee
1949 - 50 J Mincer
1950 - 51 C F Beckett 
1951 - 52 I E B Attwell
1952 - 53 H Miller
​1953 - 54 C J H Patmore
​​1954 - 55 G J Beckett
1955 - 56 Leslie Hurd
1956 - 57 Max Goodman​​
1957 - 58 T Glyn Morris
1958 - 59 I Maltz
1959 - 60 Alec Gorshel
1960 - 62 D J Marais
1962 - 63 Keith J Fleming
1963 - 64 J F Oberholzer
1964 - 65 P M Roos
1965 - 66 Aleck Joffe
1966 - 67 B D Eagar
1967 - 68 C J Ross-Spencer
1968 - 69 I Schlapobersky
1969 - 70 P R B Lewis
1970 - 71 S Moss
1971 - 72 A Widman
1972 - 73 J C Lemmer
1973 - 74 A D Bensusan
1974 - 75 Harold Frank Dennis
1975 - 76 Max Neppe
1976 - 77 Monty Sklaar
1977 - 78 Martin Powell
1978 - 79 J S Otto
1979 - 80 J D R Opperman
1980 - 81 Carel Venter
1981 - 82 Cecil Long
1982 - 83 Danie van Zyl
1983 - 84 Alan Gadd
1984 - 85 Eddy Magid
1985 - 86 Ernie Fabel
1986 - 87 Harold Rudolph​
1987 - 88 O H Fenn​
1988 (March-Oct) J H van Blerk
1988 - 89 D J Neppe
1989 - 90 Koos Roets
1990 - 91 W G Janse van Rensburg
1991 - 92 E Kretmer
1992 - 93 J S Burger
1993 - 94 S Dishy
​1994 (March - Nov) Dan Pretorius​
​1995 - 20​00 Isaac Mogase
2000 - 2006 Amos Masondo
​2006 - 2011 Amos Masondo
2011 - Mpho Parks Tau​
2016-Present Herman Mashaba