Buck Island National Wildlife Refuge is located about 2 miles (4 km) south of the island of St. Thomas in the Virgin Islands of the United States.
There is a second Buck Island just north of St. Croix that is the centerpiece of Buck Island Reef National Monument.