Branxton is a town in the Hunter Region of New South Wales, Australia. Branxton is 171 kilometres north of Sydney via the Pacific Motorway and New England Highway. Branxton is located mostly in the City of Cessnock, but part of it is in Singleton Shire.