There are approximately 4000 islands in Vietnam. The Hoang Sa Archipelago has 130 large and small islands while the Truong Sa Archipelago has more than 100 small and large islands.
The following is a list of islands of Vietnam from the north to the south: