Schagen is a city and municipality in the northwestern Netherlands. It is located between Alkmaar and Den Helder, in the region of West Friesland and the province of North Holland. It received city rights in 1415. In 2013, Schagen merged with Zijpe and Harenkarspel. Together they have formed a new municipality, which is also called Schagen. The townhall is located in the main town of Schagen.
Before the merger in 2013 the municipality of Schagen only consisted of the town of Schagen. In 2013 the municipality was extended with neighbouring municipalities. It had a population of 46,553 in 2019 and covers an area of 187.28 km².