Charlotte Amalie Population 2026 capital
Charlotte Amalie has a population of 20,000, making it the #2 biggest city in 🇻🇮 United States Virgin Islands, located in Saint Thomas Island. Roughly 24% of United States Virgin Islands's population lives here. It is about 2.5× smaller than Saint Croix, the country's biggest city. Charlotte Amalie is the capital of United States Virgin Islands.
Population (city proper)
20,000
Rank in United States Virgin Islands
#2
Coordinates
18.34°N, 64.93°W
~6 m elevation · America/St_Thomas
Cities near Charlotte Amalie
- Saint Croix50,601 people · ~71 km away
FAQ
What is the population of Charlotte Amalie?
Charlotte Amalie has a population of 20,000 (city proper, latest official figure via GeoNames), making it the #2 biggest city in United States Virgin Islands.
What region is Charlotte Amalie in?
Charlotte Amalie is located in Saint Thomas Island, United States Virgin Islands.
Is Charlotte Amalie the capital of United States Virgin Islands?
Yes, Charlotte Amalie is the capital of United States Virgin Islands.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.
← All biggest cities in United States Virgin Islands · United States Virgin Islands population by year