Heptarhia (din greaca veche: ἑπτά + ἀρχή, șapte + regat) este o denumire colectivă aplicată celor șapte regate anglo-saxone. Acestea au fost: Northumbria, Mercia, Anglia de Est, Essex, Kent, Sussex și Wessex. Regatele anglo-saxone au devenit în cele din urmă Regatul Angliei. Termenul este folosit din secolul al XVI-lea. Este folosit pentru a se aplica atât celor șapte regate, cât și perioadei de timp în care au existat.