Die Heptarchie (altgriechisch: ἑπτά + ἀρχή, sieben + Reich) ist eine Sammelbezeichnung für sieben angelsächsische Königreiche. Diese waren: Northumbria, Mercia, East Anglia, Essex, Kent, Sussex und Wessex. Aus den angelsächsischen Königreichen wurde schließlich das Königreich England. Der Begriff ist seit dem 16. Jahrhundert in Gebrauch. Er wird verwendet, um sowohl die sieben Königreiche als auch die Zeitperiode, in der sie existierten, zu bezeichnen.