L'Angleterre a été nommée d'après une tribu germanique appelée les "Angles", qui s'est installée dans le centre, le nord et l'est de l'Angleterre aux 5e et 6e siècles. Une tribu apparentée, les "Saxons", s'est installée dans le sud de l'Angleterre. C'est pourquoi cette période de l'histoire anglaise est appelée "Anglo-Saxonne". Pendant la plus grande partie de cette période, l'Angleterre n'existait pas en tant que pays uni. Les Anglo-Saxons ont vécu dans de nombreux petits royaumes qui se sont lentement unis. Les derniers pays d'Angleterre et du Pays de Galles ont été formés à partir de l'ancienne Grande-Bretagne romaine.
Les royaumes anglais ont combattu à la fois les Ecossais, qui s'unissaient eux aussi en un seul royaume, et les envahisseurs danois, qui ont formé leur propre pays à l'Est et au Nord. De nombreux villages et villes de cette région (en particulier dans le Yorkshire et le Lincolnshire) portent des noms danois et utilisent des mots d'origine danoise. À une certaine époque, le Wessex (dans l'ouest de l'Angleterre) était le seul royaume anglais restant. Après de nombreuses batailles, le roi Alfred le Grand du Wessex est devenu roi de toute l'Angleterre, et les anciens royaumes (Mercia, Northumbria, etc.) sont devenus des provinces, appelées "Earldoms", gouvernées par un "Earl". En 927, le petit-fils d'Alfred, Athelstan, était le roi de toute l'Angleterre non contrôlée par les Danois. La guerre avec les Danois se poursuit et de 1016 à 1042, le roi du Danemark (Knut ou Canute, mort en 1035, puis ses fils) gouverne l'Angleterre.
À la mort du roi Edward l'Inquisitrice, Harold Godwinson (le comte de Wessex) est devenu roi. Guillaume le Conquérant, duc de Normandie (aujourd'hui partie du nord de la France), a déclaré qu'Harold avait promis de faire de Guillaume le roi. Il envahit l'Angleterre et combat le roi Harold à la bataille de Hastings en 1066. Guillaume a gagné et est devenu roi d'Angleterre.
Les rois d'Angleterre ont parlé français pendant les 300 années suivantes. L'Angleterre a pris le contrôle du pays de Galles au XIIIe siècle. Il y a eu de nombreuses guerres, souvent contre la France et l'Écosse.
Pendant plusieurs siècles, la religion de l'Angleterre a été le catholicisme romain. Les évêques (chefs d'église) d'Angleterre et toutes leurs églises obéissaient au pape et à l'église de Rome, en Italie. Pendant la Réforme protestante, beaucoup n'étaient pas d'accord avec cela. Dans les années 1530, le pape a dit au roi Henri VIII qu'il ne pouvait pas divorcer de sa femme. Le roi Henri VIII a créé l'Église d'Angleterre (une église "protestante") en partie pour pouvoir divorcer de sa femme. Il a fait du protestantisme l'église officielle en Angleterre. Pendant les 200 années suivantes, on s'est demandé si le roi (ou la reine) d'Angleterre devait être "catholique romain" ou "protestant".
La reine Elizabeth I était la deuxième fille d'Henry. Elle était une reine puissante qui a régné pendant plus de 40 ans. À la mort de la reine Élisabeth Ier, elle n'a pas eu d'enfants et, en 1603, Jacques VI d'Écosse (le fils de Marie, reine des Écossais) est devenu le roi Jacques Ier d'Angleterre. Il appela ses deux pays "Grande-Bretagne", mais ils restaient des pays séparés avec leurs propres parlements et lois, même s'ils étaient en union personnelle. Ils partageaient le même monarque.
Le fils de James, Charles Ier et le Parlement anglais se sont affrontés pendant la guerre civile anglaise (l'Écosse et l'Irlande étaient également impliquées, mais l'histoire est compliquée !) Oliver Cromwell est devenu le chef de l'armée parlementaire (les "Roundheads") et a vaincu l'armée royaliste (les "Cavaliers"). Le roi Charles est décapité en 1649 et Oliver Cromwell devient dictateur ("Lord Protector"). À la mort de Cromwell, son fils Richard n'était pas assez fort pour gouverner et Charles II, fils de Charles Ier, fut invité à venir en Angleterre et à devenir roi en 1660.
À la mort du roi Charles II, son frère Jacques II est le roi suivant. Beaucoup de gens n'aimaient pas Jacques parce qu'il était catholique. Guillaume d'Orange a été invité à envahir l'Angleterre. Il était le souverain d'une partie des Pays-Bas et l'époux de Marie, la fille du roi Jacques. Beaucoup de gens ont accueilli Guillaume parce qu'il était protestant. Jacques quitte le pays sans combattre et le Parlement demande à Guillaume et Marie de devenir roi et reine ensemble. À la mort de Marie II d'Angleterre, Guillaume régnait seul. La soeur de la reine Marie, Anne, devint la reine suivante. Alors qu'elle était reine, l'Angleterre et l'Écosse furent officiellement réunies en un seul pays. C'est ce qu'on a appelé les Actes de l'Union de 1707. Cette union a également permis de fusionner leurs parlements respectifs. Le parlement de Londres comprenait désormais des députés écossais ("MP") et s'appelait le Parlement de Grande-Bretagne.
Après cela, l'histoire de l'Angleterre devient l'histoire de la Grande-Bretagne et du Royaume-Uni.
Le Royaume-Uni a été formé en 1800, lorsque le Parlement irlandais a fusionné avec le Parlement britannique. Plus tard, de nombreuses personnes en Irlande se sont battues contre cette fusion. Le résultat fut la séparation de la République d'Irlande. Ce n'est pas toute l'île d'Irlande. Le reste de l'île, l'Irlande du Nord, est maintenant la seule partie de l'Irlande encore au Royaume-Uni. L'Angleterre est le seul pays du Royaume-Uni à ne pas avoir son propre gouvernement, Parlement ou Assemblée, mais est gouverné par le Parlement du Royaume-Uni. Les sièges au Parlement sont décidés par le nombre d'électeurs dans les différentes parties du Royaume-Uni.