Bay Head is a borough in Ocean County, New Jersey, United States. As of the 2010 United States Census, the borough's population was 968, reflecting a decline of 270 from the 1,238 counted in th…Bay Head is a borough in Ocean County, New Jersey, United States. As of the 2010 United States Census, the borough's population was 968, reflecting a decline of 270 from the 1,238 counted in the 2000 Census, which had in turn increased by 12 from the 1,226 counted in the 1990 Census. Bay Head is situated on the Barnegat Peninsula, also known as Barnegat Bay Island, a long, narrow barrier island that separates Barnegat Bay from the Atlantic Ocean. Together with Mantoloking, Bay Head is considered part of the Jersey Shore's "Gold Coast".