De vlag van Roggel is op 18 december 1979 bij raadsbesluit vastgesteld als gemeentelijke vlag van de voormalige Limburgse gemeente Roggel. De vlag kan als volgt worden beschreven:

De kleuren van de vlag zijn ontleend aan het gemeentewapen en het wapen van het graafschap Horne. De sleutel stond voor Sint-Pieter die ook op het gemeentewapen was afgebeeld. Het hoefijzer als sleutelgreep duidde op het agrarisch karakter van Roggel. De hoorn sloeg op het graafschap Horne. Het kruis wees op het christendom.

In 1991 kwam de vlag als gemeentevlag te vervallen, omdat Roggel samen met Neer opging in de nieuwe gemeente Roggel en Neer, die heeft bestaan tot 2007. Toen ging Roggel en Neer samen met Haelen, Heythuysen en Hunsel op in de fusiegemeente Leudal.

Verwante afbeeldingen 

Geschiedenis van Leudal
Roggel