Historically, Leybourne has a history going back to the Stone Age.
The ruins of the Norman Castle built by Sir Roger de Leybourne who went on crusade with King Richard the Lionheart have been built into a fine modern house.
The area was extensively quarried, leaving a number of flooded gravel pits. These have recently been developed into Leybourne Lakes Country Park, and a housing development. Several of the houses on the development feature in the Channel 4 TV Series Cape Wrath. Nearby New Hythe was also home (until 2004) of Meridian’s newsroom and studio for the South East.