Question: are there any battleships left in service?
Answer: When the last Iowa-class ship was finally stricken from the Naval Vessel Registry, no battleships remained in service or in reserve with any navy worldwide. ... The U.S. has eight battleships on display: Massachusetts, North Carolina, Alabama, Iowa, New Jersey, Missouri, Wisconsin, and Texas.