(Not trying to stir thing up - this is free - it was just not obvious to me... )
My understanding was that NOAA required you to register and you only needed to register in one state that was giving info to NOAA and you were good. While I believe that is still true as far as the feds are concerned things appear different at the state level.
Starting January 1, 2011, if you have a saltwater recreational fishing license or registration from any state or U.S. territory EXCEPT Hawaii, New Jersey, Puerto Rico, or the U.S. Virgin Islands, you are AUTOMATICALLY registered and do not need to take further action
MD and VA have a reciprocity agreement for fishing licenses. If I have a MD license I don't need a VA license to fish in VA salt water. But it appears that VA still wants me to register with them for NOAA purposes even though MD already gives NOAA my info.
Q.) What if I have a saltwater fishing license from Maryland? Virginia honors our licenses.
A. This gets a little tricky. Maryland is the only state with a reciprocity agreement with Virginia. We honor their fishing licenses and they honor ours. That said, licensed Marylanders who fish in Virginia will need to register with the Virginia Fisherman Identification Program. Here’s why: We need the contact information for everyone who fishes in Virginia waters. We can’t collect that information through Maryland’s fishing license system. There’s just no way to tell which Maryland license-holders will fish in Virginia. Conversely, Virginians should check with the Maryland Department of Natural Resources to determine if they need to register with Maryland in order to fish in Maryland waters with a valid Virginia saltwater fishing license.
It appears to be the case that VA residents with a VA license need to register with MD - again for free.
Please use this site to obtain your free annual registration if you are a Maryland or Potomac River saltwater angler who intends to fish:
2. On MD salt and tidal waters with any VA recreational saltwater license;
I don't think there is an issue with DE since DE-MD and DE-VA don't have reciprocity agreements you need to get a DE license and you get the DE FIN with your license.
Just for reference, MD, VA, and DE all have free programs to regisger with them for NOAA purposes if you don't need a state fishing license (over 65, fishing from private licensed boat, disabled, etc).