Where is Charlotte Amalie Located? by nextbyte 105 The capital of the United States Virgin Islands. Positioned on the island of Saint Thomas. Famous for its duty-free shopping, historic sites, and picturesque harbor. Advertisement Map showing where is Charlotte Amalie located in Virgin Islands. Where is city: Related Maps Where is North America In other languages Mapa de Norte America, Carte Amérique du Nord, Europa Mapa, Continent Map of North America Share FacebookTwitterPinterestEmail