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.