where is bay head
Sponsored Topics. Bay Head is a Borough in Ocean County, New Jersey, United States. As of the 2010 United States Census, the borough population was 968. Bay Head is situated on the Barnegat Peninsula, a long, narrow barrier peninsula that separates Barnegat Bay from the Atlantic Ocean.