De vlag van Naaldwijk is op 11 augustus 1965 bij raadsbesluit vastgesteld als de gemeentevlag van de Zuid-HollandsegemeenteNaaldwijk. De vlag kan als volgt worden beschreven:
Drie banen van gelijke hoogte in wit, rood en wit, met over het geheel het wapen van Naaldwijk.
De kleuren van de vlag zijn ontleend aan de voornaamste kleuren van het gemeentewapen, dat inclusief schild maar zonder kroon op de vlag is afgebeeld. Dat laatste is logisch, aangezien de kroon pas in 1997 aan het wapen is toegevoegd.
Op 1 januari 2004 is Naaldwijk opgegaan in de gemeente Westland. De vlag is daardoor als gemeentevlag komen te vervallen. In het wapen en op de vlag van de gemeente Westland is een uitkomende leeuw te vinden die afkomstig is uit het Naaldwijkse wapen.