Concord, NH – New Hampshire’s fall archery deer season opens September 15, and hunters who harvest a deer must register the animal within 24 hours through either the state’s online system or an in-person check station, according to the New Hampshire Fish and Game Department.