USN Ship Zip Codes
Many United States Navy ships have post offices aboard ship. (Not all ships have a post office. Submarines do not currently have a post office and most smaller ships do not either.) Sending for a cover is as simple as sending a stamped envelope and request to the ship. As ships change home ports, they may also change their addresses.