John McLeod (born 1825) was a Scottish-born ship builder and political figure in New Brunswick, Canada.