Den knap 20 km lange Harrestrup Å har et samlet opland på ca. 8.000 ha. Den udspringer i Harrestrup Mose i den nordvestlige del af Vestskoven og løber ind i Ballerup Kommune efter at have krydset under Frederikssundmotorvejen. Herfra fortsætter åen østpå, krydser under Motorring 4 og passerer Svanesøen. Lidt vest for Skovlunde Naturpark rammer åen kommunegrænsen, som den følger indtil Haveforeningen Islegaard, hvor den forlader Ballerup Kommune.
Plantelivet i og omkring åen tæller overvejende almindelige arter som vandpileurt og vandskræppe. Blishøne, gråand, grågås og fiskehejre er almindelige, men også munk, gransanger, rørspurv, nattergal og vibe kan ses eller høres langs åen.