North Haven is a town in the Camden Haven district on the Mid North Coast of New South Wales, Australia. As the suburb's name suggests, North Haven is located on the northern shore of Camden Haven and is connected to the nearby commercial centre of Laurieton by a bridge.