Electoral results for the district of Upper Hunter

Upper Hunter, an electoral district of the Legislative Assembly in the Australian state of New South Wales, has had three incarnations, the first from 1859 to 1894, the second from 1904 to 1920, and the third from 1927 to the present.

William Fleming (Liberal Reform) was the member for Robertson and the member for Rylstone was John Fitzpatrick (Liberal Reform) who unsuccessfully contested Northumberland.

One of the sitting members John McElhone (Free Trade) did not contest the election.

Robert Fitzgerald (Protectionist) was the other sitting member John McElhone had already been elected for East Sydney.

Thomas Hungerford was a sitting member for Northumberland.