Map of Christiansted, US Virgin Islands
Christiansted is a city in Saint Croix Island, US Virgin Islands, with a population of about 1,866. It lies at 17.7468°N, 64.7056°W, about 3 m above sea level. Christiansted is about 70 km (44 mi) south of Charlotte Amalie, the capital. The nearest city on our map is Saint Croix, 5 km to the southwest.
Christiansted at a glance
Country
Region
Saint Croix Island
Population
1,866GeoNames
Coordinates
17.7468, -64.705617°44′49″N 64°42′20″W
Time zone
America/St_ThomasUTC−04:00
Local time
–
Elevation
3 m (10 ft)
Distance to Charlotte Amalie
70 km (44 mi)
Where is Christiansted?
- The 4th largest city in US Virgin Islands by recorded population.
- Located in the Northern and Western hemispheres.
- Daylight ranges from about 11 h 04 min on the shortest day to 13 h 12 min on the longest day (around 21 December and 21 June).
Cities near Christiansted
- Saint Croix — 5 km southwest
- Cruz Bay — 66 km north
- Charlotte Amalie — 70 km north
- Road Town — 76 km north, British Virgin Islands
- Carolina — 150 km northwest, Puerto Rico
- Upper Hell's Gate — 157 km east, Caribbean Netherlands
- Koolbaai — 175 km east, Sint Maarten
- Marigot — 175 km east, Saint Martin
- Cul de Sac — 177 km east, Sint Maarten
- Blowing Point Village — 177 km east, Anguilla
Largest cities in Saint Croix Island
- Saint Croix — 50,601
Largest cities in US Virgin Islands
- Saint Croix — 50,601
- Charlotte Amalie — 20,000
- Cruz Bay — 2,743
Map of US Virgin Islands and all its cities →
Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.