U.S. citizens do not need a passport to visit the Commonwealth of Puerto Rico, which is an unincorporated territory of the United States. However, if you are visiting from anywhere outside the U.S., you will need a passport.