Nashua National Fish Hatchery

Nashua National Fish Hatchery does not offer reservations through Please take a look at the area details below for more information about visiting this location. Enjoy your visit!


The Nashua National Fish Hatchery, in Nashua, New Hampshire, was established in 1898. The hatchery raises Atlantic salmon and American shad for the Merrimack River, and other New England rivers. The Hatchery offers educational tours to school groups, scouting troops and visitors. Tours are free and available Monday – Friday 8 a.m. to 3 p.m., as staff workload and schedules allow. Please schedule tours in advance by calling 603-595-0891. The hatchery also hosts three kids fishing derbies in April and May each year. Contact the hatchery for more information.