De vlag van Kollumerzwaag is de dorpsvlag van het Nederlandse dorp Kollumerzwaag, in de Friese gemeente Noardeast-Fryslân. De vlag werd in 1969 aangenomen en in 1976 geregistreerd.[1][2]
De dorpsvlaggen van 14 dorpen in Kollumerland en Nieuwkruisland werden in de jaren 1969/70 tot stand gekomen in overleg met de Fryske Rie foar Heraldyk en de heren Minnema, Keune en Offringa, leden van de Geakunde Commissie van Kollumerland en Nieuwkruisland In de ontwerpperiode hebben de besturen van de Plaatselijk Belang-organisaties in elk van de dorpen, de ontwerpen besproken, en goedgekeurd of verworpen, in welk laatste geval een nieuw ontwerp werd aangeboden.