De vlag van Reusel werd op 14 januari 1980 bij raadsbesluit vastgesteld als de gemeentelijke vlag van de Noord-Brabantse gemeente Reusel. De vlag kan als volgt worden beschreven:
Blauw met in het midden een gele korenschoof.
De vlag toont hetzelfde beeld als het gemeentewapen.
Op 1 januari 1997 is de gemeente Reusel samen met Hooge en Lage Mierde opgegaan in de nieuw opgerichte gemeente Reusel-De Mierden, waarmee de vlag als gemeentevlag kwam te vervallen. De korenschoof keerde terug in het wapen en de vlag van de nieuwe gemeente.