Na het lager onderwijs te hebben voltooid aan de Bollekensschool te Gent, doorliep Bracke haar middelbare studies aan het Sint-Bavo Instituut, waar ze o.a. ook actief was als vicevoorzitter van de leerlingenraad. Later behaalde ze een master in politieke wetenschappen aan de UGent, die ze aanvulde met een master in Europese Studies aan de Universiteit van Louvain-La-Neuve.
2000: Sofie Bracke nam voor het eerst deel aan verkiezingen bij de Gentse gemeenteraadsverkiezingen; vanaf de 26ste plaats op de lijst haalde ze 752 voorkeurstemmen. Ze werd daarmee 1e opvolger voor de gemeenteraad in de periode 2000-2006;
2006: op 8 oktober kreeg ze de dertiende plaats op de lijst VLD-Vivant en werd ze met 1.464 voorkeurstemmen rechtstreeks verkozen in de Gentse gemeenteraad. Na het ontslag van Sas Van Rouveroij als eerste schepen werd Sofie Bracke naar voren geschoven als zijn opvolger in het college;
2012: op 14 oktober behaalde ze vanaf de tweede plaats een score van 4025 voorkeurstemmen;