Gilbert McKechnie (1842[1] – December 21, 1930) was a Scottish-born Ontario merchant and political figure.
He represented Grey South in the Legislative Assembly of Ontario from 1891 to 1894 as a Liberal member.
McKechnie represented Durham Township on the council for Grey County from 1877 to 1884 and in 1887.
He was elected to the provincial assembly in an 1891 by-election held after the death of James Hill Hunter.
This article about an Ontario Liberal Party MPP is a stub.