Answer:
There are 62 Virgin Islands under the U.S. flag.
The proper name of the islands is Virgin Islands. The phrase "U.S. Virgin Islands" is a nickname used so that visitors understand that we are part of the United States of America and do not confuse us with the British Virgin Islands.