Haarlem ist eine Stadt in der Region Kennemerland und die Hauptstadt der Provinz Nordholland, Niederlande. Die Stadt liegt am Fluss Spaarne, was ihr den Beinamen Spaarnestad eingebracht hat. Die Gemeinde Haarlem grenzt an die Gemeinden Haarlemmermeer, Heemstede, Bloemendaal und Velsen und zählt 147.519 Einwohner (2003, CBS). Die Stadt ist seit 1853 der Sitz des Römisch-Katholischen Bistums Haarlem.