Schagen és un municipi de la província d'Holanda Septentrional, al centre-oest dels Països Baixos. L'1 de gener de 2009 tenia 18.738 habitants repartits per una superfície de 19,35 km² (dels quals 0,51 km² corresponien a aigua). El 2013 es va fusionar amb Zijpe i Harenkarspel. El nou municipi es continua anomenant Schagen; el 2014 tenia 46.160 habitants en una àrea de 187,28 km².