Don't take my word for it..
The defendants, "agree that citizens of the United States living in the U.S. Virgin Islands deserve every right and privilege that is afforded to any other U.S. citizen under the constitution," according to the government's answer filed in Superior Court on St. Thomas.
Judge to hear V.I. case for right to vote in federal elections - News - Virgin Islands Daily News
Puerto Rico held its Republican primary on March 19. Puerto Ricans are full citizens of the United States, but as a consequence of living in Puerto Rico, have no voting rights for the U.S. President or for the U.S. Congress –
FairVote.org | Puerto Rico and Other Territories Vote in Primaries, But Not in General Election
Although territories like Puerto Rico can hold primaries and caucuses to select delegates for the parties' conventions, the 4 million U.S. citizens living there cannot vote in the general election.
In U.S. Territories, Voting for President Remains Distant Goal - Los Angeles Times