Gustav Berggren (7 september 1997) is een Zweeds voetballer, die doorgaans speelt als defensieve middenvelder voor Raków Częstochowa. Berggren werd in januari 2015 gepromoveerd naar de eerste ploeg van BK Häcken.
Berggren doorliep de jeugdreeksen van Näsets SK, GAIS en BK Häcken. Hij promoveerde in januari 2015 naar de eerste ploeg. Op 15 mei 2016 maakte hij zijn debuut op het hoogste Zweedse niveau in de uitwedstrijd tegen Falkenbergs FF, die met 1–4 werd gewonnen.[2] Van juli 2017 tot december 2017 werd Berggren verhuurd aan Varbergs BoIS. Op 12 juli 2018 maakte Berggren zijn Europees debuut in een kwalificatiewedstrijd voor de Europa League. Op het veld van FK Liepāja speelde Berggren de volledige wedstrijd die met 0–3 werd gewonnen.[3]
Op 9 januari 2020 debuteerde Berggren voor het Zweeds voetbalelftal in een vriendschappelijke wedstrijd tegen het Moldavisch voetbalelftal.
Bijgewerkt op 30 mei 2019.
Berggren is Zweeds jeugdinternational.