De vlag van Den Dungen werd op 23 augustus 1977 bij raadsbesluit vastgesteld als de gemeentelijke vlag van de Noord-Brabantse gemeente Den Dungen. De vlag kan als volgt worden beschreven:
Geblokt van rood en wit in 4 banen van 6 stukken; in de broektop over 4 blokken een blauw vierkant, waarin een geel beeld van St. Jacobus, staande op een gele grond.
De vlag is gebaseerd op de vlag van Noord-Brabant en het gemeentewapen, waarvan de tekening op het wapenschild in het kanton is weergegeven. Een dergelijke vlag, maar dan ter grootte van 4 x 4 blokken, werd tijdens het 750-jarig bestaan van 's-Hertogenbosch in 1935 als defileervlag gebruikt tijdens de vlaggenparade. Meerdere gemeenten hebben de defileervlag als gemeentevlag gebruikt, hoewel deze slechts voor de gelegenheid was vervaardigd. Noord-Brabant had daarin de primeur. In 1938 werd in Amsterdam een defilé gehouden ter gelegenheid van het veertigjarig regeringsjubileum van koningin Wilhelmina, waarin alle gemeenten zonder eigen vlag een dergelijke vlag meedroegen. De meeste van de hierop gebaseerde gemeentevlaggen zijn in de jaren 60 van de 20e eeuw vervangen door andere ontwerpen.
Op 1 januari 1996 is de gemeente Den Dungen opgegaan in Sint-Michielsgestel, waarmee de vlag als gemeentevlag kwam te vervallen.
Sinds 27 februari 1997 is de vlag in gebruik als dorpsvlag voor Den Dungen.