De vlag van Ambt Montfort is omstreeks 1991 bij raadsbesluit vastgesteld als de gemeentelijke vlag van de voormalige LimburgsegemeenteAmbt Montfort (tot 1994 Posterholt genoemd), die was ontstaan door samenvoeging van Montfort, Posterholt en Sint Odiliënberg. Sinds 1 januari 2007 is de vlag niet langer als gemeentevlag in gebruik omdat de gemeente Posterholt toen opging in de gemeente Roerdalen. De vlag kan als volgt worden beschreven:
Zes evenhoge banen van wit en blauw, met over het geheel drie gele gelijkbenige driehoeken met een lengte van 1/3 van de vlaglengte en een hoogte van 1/3 van de vlaghoogte, de basis op de scheiding van broeking en vlucht, de bovenste en onderste in de richting van de vlucht, de middelste in de richting van de broeking.
De kleuren en het ontwerp zijn ontleend aan het gemeentewapen en de vlag van Posterholt. Het ontwerp daarvan was van Kl. Sierksma. Omdat in de vlaggen van Montfort en Sint Odiliënberg een driehoek aanwezig was, zijn de drie voormalige gemeenten als driehoeken op de vlag weergegeven.