Devlag van Uithuizen werd op 2 februari 1950 door de gemeenteraad vanUithuizen vastgesteld alsgemeentevlag.
De vlag verviel als gemeentevlag toen in 1979 Uithuizen werd samengevoegd metUithuizermeeden tot de nieuwe gemeenteHefshuizen, maar op 10 mei 1979 werd de vlag vastgesteld als gemeentevlag van Hefshuizen. Deze gemeente is na uitbreiding met andere omliggende gemeenten in 1992 hernoemd totEemsmond. Sinds 2019 valt Uithuizen onder de gemeenteHet Hogeland.
De vlag kan als volgt worden beschreven:
Drie banen van gelijke hoogte van groen, geel en blauw.
De kleuren zijn ontleend aan het gemeentewapen. Ze staan symbool voor de groene akkers rond het dorp, het gele koren en de blauwe zee, waaraan Noord Groningen is ontworsteld.