What countries are next to Puerto Rico?
The Dominican Republic and the Virgin Islands.
Puerto Rico is an island in the Caribbean and a territory of the United States, so the closest country to Puerto Rico is the Dominican Republic. It lies to the west of Puerto Rico just across the Mona Strait. The next closest country to Puerto Rico is Great Britain! The British Virgin Islands are to the East of the US Virgin Island which in turn are about 60 miles off Puerto Rico's east coast.