Our Services

Craig Brook NFH manages Atlantic salmon brood populations that originate from the Penobscot, Machias, Narraguagus, Sheepscot, East Machias, Dennys, and Pleasant rivers. These populations are the safety net to prevent extinction and the genetic resources needed to produce the next generation of this critically endangered species. A total of over 3 million eggs are produced annually at Craig Brook NFH, 1 million of which are allocated every year to be transferred to nearby Green Lake NFH in Ellsworth, ME for smolt production. The other 2 million eggs are either egg planted, fry stocked, or reared to parr at partner hatcheries operated by the Downeast Salmon Federation