where is st. thomas located
St. Thomas is an island in the Caribbean Sea and with the islands of Saint John, Saint Croix, and Water Island the newest of the four Islands to comprise the U.S. Virgin Islands (USVI), an unincorporated territory of the United States. St. Thomas is in the U.S. Virgin Islands and is just east of Puerto Rico and Haiti.St. Thomas is located just off the south eastern coast of Florida. St. Thomas of the U.S. Virgin Islands is located in the eastern Caribbean, just a mere 1100 miles southeast of Miami.You heard meâ¦itâs not far at all from South Florida.t. Thomas is located just off the south eastern coast of Florida. St. Thomas of the U.S. Virgin Islands is located in the eastern Caribbean, just a mere 1100 miles southeast of Miami.