Castricum es un municipio neerlandés situado en la provincia de Holanda Septentrional.
En 2016 tiene 34 741 habitantes,[1] agrupados en cinco localidades o distritos: Castricum, Akersloot, Bakkum, De Woude y Limmen.
Se sitúa en la costa a medio camino entre Alkmaar y Haarlem,[2] en la región histórica del Kennemerland.
En la localidad de Limmen se encuentra el Hortus Bulborum.