Schagen (en frisón occidental Skagen) es una ciudad en el municipio del mismo nombre en la provincia de Holanda Septentrional, en los Países Bajos, entre Alkmaar y Den Helder, en la región de Frisia Occidental.
En 1865 entró en funcionamiento la conexión por vía férrea gracias a la apertura de la línea de ferrocarril entre Alkmaar y Den Helder.
En el siglo XX y sobre todo tras la Segunda Guerra Mundial, la decadencia del sector agrícola se hizo notar en un lento crecimiento de la población que en 1960 todavía no llegaba a los cinco mil habitantes.
Tras la fusión, el municipio se aproxima a los 46.000 habitantes con una superficie de 188 km².
Está regido por un Consejo municipal con 29 escaños repartidos en 2013 del siguiente modo: