The 1931 Upper Hunter state by-election was held on 7 October 1939 for the New South Wales Legislative Assembly electorate of Upper Hunter because of the death of William Cameron (Nationalist). The Country Party did not nominate an official candidate because the seat had been held by the Nationalist Party. Malcolm Brown was nominated as an independent country candidate, and was supported in his campaign by the leader of the Country Party, Michael Bruxner.