Which capital of the U.S. Virgin Islands is on the island of Saint Thomas?
Answer
Charlotte Amalie
Answer
Charlotte Amalie
The capital of the U.S. Virgin Islands on the island of Saint Thomas is Charlotte Amalie.
The town sits on the southern shore of Saint Thomas beside a deep, sheltered harbor. Its excellent port helped make it an important Caribbean trading center, and today it is a major cruise-ship destination. The harbor is protected partly by Hassel Island and has long connected the town to maritime commerce.
Charlotte Amalie began as the Danish settlement of Taphus in 1666. In 1691, it was renamed for Charlotte Amalie of Hesse-Kassel, the wife of Danish king Christian V. Denmark briefly moved its colonial capital to Christiansted on Saint Croix in 1754, which explains why Christiansted can sometimes cause confusion. Charlotte Amalie is nevertheless the modern territorial capital.
The town is known for Danish colonial architecture, Fort Christian, historic churches, and the famous 99 Steps. It is also unusual because the U.S. Virgin Islands drive on the left, despite using mostly American-style left-hand-drive vehicles.
Source: Wikipedia · fact-checked Aug. 2026