John McLachlan (1840 – 11 September 1915) foi um Membro do Parlamento da Nova Zelândia por Ashburton na Ilha do Sul.
Vida inicial
McLachlan nasceu em Ardrossan, Ayrshire, Escócia, em 1840. Ele aprendeu o ofício de seu pai como gesseiro. Ele veio para a Nova Zelândia em 1863 pelo navio Sebastopol e chegou a Lyttelton. Após algum tempo gasto explorando o país, ele escolheu terras perto do Lago Ellesmere / Te Waihora e se tornou fazendeiro.
Seus irmãos, irmã e sua mãe o seguiram para a Nova Zelândia.
Membro do Parlamento