Navigate to our accessibility widget

Port Hadlock is sandwiched between Discovery Bay and Port Townsend Bay in Jefferson County. Port Hadlock has recreational and medical cannabis located off Highway 116.