De vlag van Nuland werd op 22 juni 1976 bij raadsbesluit vastgesteld als de gemeentelijke vlag van de Noord-Brabantse gemeente Nuland. De vlag is in het raadsbesluit als volgt beschreven:
Blauw-geel in twee gelijke banen, evenwijdig aan de broekzijde, met over alles heen van het een in het ander een verkort recht kruis (hoogte 7/9 vlaghoogte; dikte van de armen 1/3 vlaghoogte), waarop een gestileerde vrijheidshoed boven een smalle balk (totale hoogte 1/4 vlaghoogte, totale lengte 2/5 vlaglengte).
De kleuren zijn afkomstig uit het gemeentewapen, evenals de vrijheidshoed.
Op 1 januari 1993 is de gemeente Nuland opgegaan in Maasdonk, waarmee de vlag als gemeentevlag kwam te vervallen. Tegenwoordig valt Nuland onder 's-Hertogenbosch.
Dorpsvlag
Nuland heeft een dorpsvlag gekregen, gebaseerd op het dorpswapen dat in 2017 door de gemeente is vastgesteld. Deze vlag kan als volgt worden beschreven:
Twee banen van rood en wit, kepergewijs gescheiden vanaf de onder- en bovenzijde op 1/3 van de vlaglengte tot een punt op 2/3 van de vlaglengte; in de broeking een lictorenbundel in wit.
De kleuren en de lictorenbundel zijn ontleend aan het dorpswapen.