Bij raadsbesluit van 13 februari 1979 is de vlag van de gemeente Hoorn officieel vastgesteld. De vlag bestaat uit drie horizontale banen van rood, wit en rood.
De oudst bekende afbeelding van de Hoornse vlag komt voor op een schilderij van Hendrik Cornelisz. Vroom uit 1622. Het is een gezicht op Hoorn van de zeezijde. Er zijn ook afbeeldingen bekend met op de middelste, witte baan een rode hoorn. Deze variant is in onbruik geraakt.
West-Friesland heeft officiële vlag
De Westfriese vlag is officieel opgenomen in het vlaggenregister van de Hoge Raad van Adel. De vlag heeft heldere kleuren, azuurblauw en goud, en duidelijke afbeeldingen: twee leeuwen en vijf blokjes: twee boven de leeuwen, twee daaronder en één midden onder.' De vlag komt overeen met het wapen van West-Friesland.
Eind 2009 zijn het Westfries Genootschap en de gemeente Hoorn met het vastleggen en registreren van de Westfriese vlag een bijzonder initiatief gestart. Alle gemeenteraden binnen de Omringdijk - die van oudsher West-Friesland vormen - hebben hiervoor hetzelfde besluit genomen: Alkmaar, Andijk, Drechterland, Enkhuizen, Harenkarspel, Heerhugowaard, Hoorn, Langedijk, Koggenland, Medemblik, Niedorp, Opmeer, Schagen, Stede Broec en Wervershoof. De Hoge Raad van Adel heeft de Westfriese vlag geregistreerd.
De Westfriese vlag is er in de vorm van een mastvlag (voor aan een vlaggenstok) en een gevelvlag (voor aan een woonhuis). Ook is er een wimpel die permanent aan de vlaggenstok kan hangen. Meer informatie via de website www.westfriesgenootschap.nl