Když roce 1493 objevil Kryštof Kolumbus na severovýchodě Malých Antil skupinu ostrovů, zdálo se mu, že je ani nemůže spočítat. Vzpomněl si prý tehdy na středověkou legendu o jedenácti tisících křesťanských pannách, které ve čtvrtém století povraždili Hunové. A právě proto ostrovy pojmenoval Islas Vírgenes ? Panenské. Španělé se tam však nikdy neusadili. A tak o více než 150 let později obsadili nekolonizovaný ostrov St. Thomas Dánové a založili tam osadu, kterou pojmenovali podle své královny Charlotte Amalie. Během první světové války koupily ostrovy ze strategických důvodů Spojené státy americké. Zaplatily za ně 25 miliónů dolarů ve zlatě.