Kota madya dan munisipalitas in Holland Utara, 23x15px|border |alt=|link= Belanda{{SHORTDESC:Kota madya dan munisipalitas in Holland Utara, 23x15px|border |alt=|link= Belanda|noreplace}}
Haarlem diberi status kota atau stadsrechten pada tahun 1245, meskipun tembok kota pertamanya baru dibangun pada tahun 1270. Kota modern ini meliputi bekas munisipalitas Schoten serta bagian-bagian yang sebelumnya merupakan milik Bloemendaal dan Heemstede. Selain kotanya, munisipalitas Haarlem juga meliputi bagian barat desa Spaarndam. Bagian-bagian Spaarndam yang lebih baru terletak di dalam munisipalitas tetangga Haarlemmermeer.