Naval Weapons Station Yorktown is a United States Navy base in York County, James City County, and Newport News in the Hampton Roads region of Virginia. It provides a weapons and ammunition storage and loading facility for ships of the US Atlantic Fleet.