جون أوبراين هو سياسي كندي، ولد في 20 فبراير 1847، وتوفي في 20 أكتوبر 1917. حزبياً، نشط في Liberal-Conservative Party . وقد انتخب member of the Legislative Assembly of New Brunswick عن دائرة Northumberland County (1890 – 1903).