Knardrup ligger i Nordsjælland og er en liten landsby i Egedal kommune.

De ca. 70 husene er lokalisert mellom landsbyen Ganløse og Frederikssundsvej. Knardrup grenser til Flyvestation Værløse. Tidligere hørte byen til den nå nedlagte Stenløse Kommune.

I vikingtiden var Knardrup en større havneby, da det den gang var vannvei ut til Roskilde Fjord. Den svenske dronningen Benedicta Ebbesdatter ble født i Knardrup.

Kategori:Byer i Region Hovedstaden Kategori:Egedals geografi