Tarragona (wym. katal. [], wym. hiszp. []; łac. Tarraco) – miasto we wschodniej Hiszpanii nad Morzem Śródziemnym, w południowej Katalonii; stolica prowincji o tej samej nazwie i comarki Tarragonès. Miasto w 2022 liczyło 134 883 mieszkańców. Związek miejski Tarragony jest dwudziesty pod względem wielkości w Hiszpanii i liczy 348 921 mieszkańców. W Tarragonie znajduje się duży port morski. Miasto jest siedzibą uniwersytetu (Universitat Rovira i Virgili).
W mieście znajduje się stacja kolejowa Tarragona. 7,5 km od miasta znajduje się port lotniczy Aeropuerto de Reus.
W mieście rozwinął się przemysł chemiczny, spożywczy, metalowy, drzewny, elektrotechniczny, włókienniczy oraz rafineryjny.
Historia Początki miasta sięgają głębokiej starożytności. Pierwotnie osiedlili się tu Iberowie, następnie Kartagińczycy, którzy nazwali miasto Tarchon, a w III wieku p.n.e. założyli tu swoją bazę Rzymianie. Została ufortyfikowana przez braci Publiusza i Gnejusza Korneliuszy Scypionów, jako baza wypadowa przeciwko Kartaginie. W Imperium Rzymskim Tarragona (ówcześnie pod nazwą Tarraco lub Colonia Iulia Urbs Triumphalis Tarraco) była warownym obozem wykorzystywanym do podboju Półwyspu Iberyjskiego. Za czasów Oktawiana Augusta miasto zostało stolicą prowincji Hispania Tarraconensis lub Hispania Citerior.