François Heersbrandt (geboren op 12 december 1989 in Uccle, België) is een Belgische zwemmer. Hij deed mee aan de 100 meter vlinderwedstrijd.
op de Olympische Zomerspelen van 2012 en werd uitgeschakeld in de halve finale ondanks het vaststellen van een nieuw Belgisch record (52,22). Heersbrandt deed mee aan hetzelfde evenement op de Olympische Zomerspelen van 2008, maar werd geëlimineerd na de kwalificatie. Op de Olympische Zomerspelen van 2016 nam hij deel aan de 50 m vrije stijl, maar kwam niet verder dan de eerste ronde.