North Beach Haven is an unincorporated community and census-designated place (CDP) constituting a part of the Jersey Shore community of Long Beach Township, in southern Ocean County, in the U.S. state of New Jersey. The CDP is situated on Long Beach Island, a barrier island separating Barnegat Bay from the Atlantic Ocean. It contains the section of Long Beach Township south of Ship Bottom but north of Beach Haven. It includes the neighborhoods of Brant Beach, Beach Haven Crest, Brighton Beach, Peahala Park, Beach Haven Park, Haven Beach, The Dunes, Beach Haven Terrace, Beach Haven Gardens, and Spray Beach.