De vlag van Odoorn werd op 9 maart 1989 bij raadsbesluit vastgesteld als de gemeentelijke vlag van de Drentse gemeente Odoorn. De vlag kan als volgt worden beschreven:

De kleuren van de vlag zijn ontleend aan het gemeentewapen. Het geel staat voor de zandgrond, het zwart voor de veengrond. De mythische stad Hunsow, voorgesteld door de burcht, staat op de grens van beide.

In 1998 ging Odoorn op in de gemeente Borger-Odoorn. Hierdoor kwam de gemeentevlag te vervallen.

Verwant symbool 

Odoorn
Borger-Odoorn