De vlag van Voorburg is op 20 december 1961 bij raadsbesluit vastgesteld als de gemeentevlag van de Zuid-Hollandse gemeente Voorburg. De vlag kan als volgt worden beschreven:
Wit, met op het midden een geopende rode burg.[1]
De vlag is gebaseerd op het gemeentewapen. Daarvoor voerde de gemeente onofficieel een vlag bestaande uit twee banen rood en wit, met in het midden een burcht. De rode baan verdween in overleg met de minister van Binnenlandse Zaken en de Hoge Raad van Adel. De vlag had te veel overeenkomsten met de vlag van Monaco en de vlag van Indonesië.
Op 1 januari 2002 fuseerde Voorburg met Leidschendam tot de gemeente Leidschendam-Voorburg. De vlag kwam daardoor als gemeentevlag te vervallen.