George McLeod (22 August 1879 – 3 March 1959) was an Australian rules footballer who played for St Kilda and Essendon during the early years of the Victorian Football League (VFL).
McLeod, originally from South Yarra, started his VFL career at St Kilda in 1897.
He left the club at the end of the season but returned for another stint in 1901.
He represented the state at the 1908 Melbourne Carnival and that year also won the LDFA "best all round player" award.
This Australian rules football biography of a person born in the 1870s is a stub.