No, you do not need a passport to travel to Puerto Rico as a U.S. citizen. You can also visit the Virgin Islands and the Commonwealth of the Northern Mariana Islands without needing a passport.