John Leo Hargreaves (nacido el 27 de abril de 1949) es un político australiano retirado . Fue miembro del Partido Laborista de la Asamblea Legislativa del Territorio de la Capital Australiana de 1998 a 2012. Se desempeñó como Ministro de Territorio y Servicios Municipales, Ministro de Asuntos Multiculturales y Ministro de Vivienda.
El 12 de octubre de 2009, Hargreaves anunció su dimisión como Ministro del Gabinete Laboral, aunque manifestó que tenía intención de continuar en su función como diputado por Brindabella. Se retiró de la política en 2012. [1]