Tot 1 oktober 1971 behoorde Heemskerk tot de Rijkspolitie, post Heemskerk. In 1971 kreeg Heemskerk gemeentepolitie en kwamen de betrokken medewerkers van de Rijkspolitie in gemeentelijke dienst. Rechtsopvolger sinds april 1994: Regiopolitie Kennemerland. De Regiopolitie Kennemerland bestaat uit elf gemeenten (Bennebroek, Beverwijk, Bloemendaal, Haarlem, Haarlemmerliede en Spaarnwoude, Haarlemmermeer, Heemskerk, Heemstede, Uitgeest, Velsen en Zandvoort) en is onderverdeeld in vier districten (Haarlem, Haarlemmermeer, IJmond en Kennemerland-Zuid).