Charlotte Amalie's 2024 population is now estimated at 13,130. In 2010, the population of Charlotte Amalie was 18,481.
Enter your email below, and you'll receive this table's data in your inbox momentarily.