De vlag van Twisk is op 27 oktober 1961 vastgesteld als de gemeentelijke vlag van de Noord-HollandsegemeenteTwisk. De vlag kan als volgt worden beschreven:
Blauw, met drie verticale banen met een lengte van 1/12 van de vlaglengte, gelijk verdeeld.
De kleuren van de vlag zijn ontleend aan het gemeentewapen. De banen stellen de boonstoppels in het wapen voor.
Het gemeentelijk dundoek bleef tot 1 januari 1979 in gebruik, op die dag is de gemeente opgegaan in de gemeente Noorder-Koggenland. Sinds 2007 valt het gebied onder het bestuur van Medemblik.