Slangerup har en befolkning på 6.864 og et areal på 324 ha. Byen ligger 7 km øst for Frederikssund, 12 km sydvest for Hillerød og 31 km nordvest for København. Gennem byen løber Græse Å mod vest til Roskilde Fjord, og mod øst fletter sig et stort system af tunneldale helt til Øresund.
Slangerup blev købstad i 1200-tallet, men mistede i 1809 privilegierne til fordel for Frederikssund. I nutiden betyder de nære og større nabobyer også konkurrence, men samtidig mulighed for udpendling. I 1960’erne og i 1970’erne voksede befolkningstallet, og byvæksten, mest i form af parcelhuse, foregik i et bredt bælte på begge sider af hovedgaden, Kongensgade, op ad skråningen mod nord og langs de øvrige indfaldsveje, hvorved grønne kiler opstod.
Den åbent bebyggede midtby med dagligvarehandel ligger mellem Slangerup Kirke og Græse Å. Herfra strækker sig et erhvervskvarter østpå; et andet ligger i vestbyen sammen med flere offentlige institutioner.

Slangerup Kirke ligger højt centralt i byen. Her ses kirken mod nord fra Brobæksgade, beliggende i det område, hvor byens handels- og serviceaktiviteter er koncentreret.