Do i need a passport to go puerto rico?

No.

Puerto Rico is a U.S. territory, so U.S. citizens do not need a passport to travel there. However, you will need to provide a valid photo ID, such as a driver's license or state-issued ID card.

Copyright Wanderlust World © https://www.ynyoo.com