Edward Joseph "Ed" Doherty, (born May 22, 1949) is a New Brunswick ophthalmologist and politician, who has served in the Legislative Assembly of New Brunswick representing the riding of Saint John Harbour. A Liberal, he was elected in a by-election on November 14, 2005, in a race for a seat previously held by the New Democratic Party and in which the Progressive Conservative Party's candidate was thought to be the frontrunner. Doherty's victory, by a margin of 55-26-18 over the PC and NDP candidates, respectively.