L'Inghilterra è stata occupata dall'umanità per almeno 700.000 anni, quindi la sua scoperta precede il record storico. Nel corso della storia, le glaciatiche hanno causato l'innalzamento e la caduta dei livelli del mare, unendo e disconnettendo l'isola d'Inghilterra e la terraferma d'Europa.
Gli archeologi ritengono che intorno al 4000 a.C., sia stato fondato il primo insediamento permanente in quella che è conosciuta come l'Inghilterra. Erano questi stessi popoli che costruirono Stonehenge. Poi, intorno al 500 a.C., i Celti dell'Europa centrale si insediarono in un'ampia porzione dell'isola britannica e divennero quelli che ora vengono definiti antichi britannici. Erano composti da circa 20 tribù. Più tardi, i Romani invasero la zona e la maggior parte della gente dall'Inghilterra oggi discende da quella conquista.