John Mackenzie (Greenock, 21 september 1876 – 9 december 1949) was een Brits zeiler.
Mackenzie won tijdens de Olympische Zomerspelen 1908 in eigen land de gouden medaille in de 12 meter klasse.
Olympische Zomerspelen Jaar Plaats Resultaten 1908 Londen 12 meter klasse
Categorie:Brits zeiler Categorie:Brits olympisch kampioen