Villa Margarita St Croix USVI

Where is St. Croix?

Where is St Croix?

People often ask “Where is St Croix?” or “Where is St Croix located on a map?

So let’s start with the basics: here it is, located right smack dab in the middle of the Caribbean and at the perfect latitude!

where is st croix?
Where is St Croix?

St. Croix is located at 17.7246° N, 64.8348° W, about 120 miles southwest of Puerto Rico in the 3-island group that makes up the US Virgin Islands. It is about 1130 miles from Miami, Florida.

St. Croix’s location provides it with perfect year-round weather, typical of all Caribbean islands. It also places it right in the Hurricane Alley of ocean storms, which typically originate off the west coast of Africa and make their way across the Atlantic. This part of the Caribbean has its rainy season in late summer and the fall.

Hurricane Alley

Here you can see where St. Croix is located in relation to its USVI sister islands of St. Thomas and St. John. It is the largest of the 3 US Virgin Islands, and about 40 miles distance from St. Thomas.

USVI map
St. Croix location in USVI

About 120 miles to the west of St. Croix you’ll find Anguilla and St. Kitts and Nevis.

Now you know Where is St Croix, come visit us!

go to Bookings

learn about St Croix airport

Follow us on social media: