Zwaag is een dorp in de gemeente Hoorn, het werd gesticht rond de 13e eeuw na Christus. Sinds 1 januari 1979 maakt het deel uit van de gemeente Hoorn.
Kerken
Het dorp heeft een kerkje, waarvan de toren uit omstreeks 1500 dateert. Deze kerk maakt vanaf 29 december 2005 deel uit van de Protestantse Gemeente te Hoorn-Zwaag. Op deze dag zijn de vereniging van de Hervormde Gemeente te Zwaag-Risdam, de Hervormde Gemeente Hoorn en de Gereformeerde Kerk Hoorn samen verdergegaan. Het kerkje is tevens trouwlocatie van de gemeente Hoorn. Ook staat er de Lourdeskapel en heeft het dorp een rooms-katholieke kerk, Sint Martinus.
Het dorp heeft zelfs enige tijd stadsrechten gehad. Maar door voortdurende onenigheid met Hoorn heeft Zwaag deze rechten moeten opgeven. Daarna is Zwaag altijd een dorp gebleven.
Van oorsprong was Zwaag een lintdorp met enkele zijpaden zoals de Balkweit, het Laantje (nu Krijterslaan) en het Unjerpad. Langzaamaan is het dorp op zo'n manier uitgebreid dat de oude structuur eigenlijk volledig verdwenen is, behalve dat deze op veel plaatsen nog aan oudere gebouwen is te herkennen; de Dorpsstraat toont hier en daar nog de karakteristieke lintbebouwing met bruggetjes over de sloot naar de boerderijen en woningen.
Bijzondere evenementen
Elk jaar wordt er in Zwaag carnaval gevierd. Tijdens het carnaval vindt er in Zwaag een optocht plaats waarbij de optochtdeelnemers in een lange stoet een vaste route door het dorp afleggen met praalwagens die soms allerlei politieke betekenissen hebben. Dit evenement dat telkens meer dan 50.000 bezoekers trekt wordt door Carnavalsvereniging het Masker georganiseerd. In 2016 heeft de vereniging uit handen van de burgemeester van Hoorn, Yvonne van Mastrigt, een Koninklijke erepenning ontvangen. Het Masker heeft deze Koninklijke Erepenning ontvangen tijdens het 50-jarige bestaan van deze vereniging.