De vlag van Harenkarspel is op 4 december 1990 vastgesteld als de gemeentelijke vlag van de Noord-Hollandse gemeente Harenkarspel. De vlag bestaat uit vier gelijke vlakken, waarbij de vlakken linksboven en rechtsonder rood zijn en de andere vlakken blauw. De vormgeving van de vlag is afgeleid van het gemeentewapen. Het gemeentelijk dundoek bleef tot 1 januari 2013 in gebruik, op die dag is de gemeente opgegaan in de gemeente Schagen.

Eerdere vlag 
Op 31 augustus 1973 werd een eerdere vlag aangenomen, welke als volgt kan worden beschreven:

De vis en de posthoorn waren ontleend aan het gemeentewapen, evenals de kleuren.

Verwante afbeeldingen 

Harenkarspel
Harenkarspel