Historyczne hrabstwa Anglii (ang. historic counties, ancient counties lub traditional counties) – dawne jednostki podziału terytorialnego Anglii (hrabstwa). Podział na hrabstwa zaczął się kształtować na początku XII wieku, chociaż niektóre granice zostały już ustalone w V wieku, a część granic została ostatecznie ustalona dopiero w XVI wieku.
Określenie „historyczne hrabstwa Anglii” nie odnosi się do konkretnego podziału, ale oznacza raczej stabilną strukturę, jaka funkcjonowała w okresie od XVI w. do nowego podziału administracyjnego, wprowadzonego ustawą Local Government Act z 1888 r. (uchwalona 13 sierpnia 1888, weszła w życie 1 kwietnia 1889).
Podział na historyczne hrabstwa Anglii został zastąpiony przez podział na: hrabstwa ceremonialne (ang. ceremonial counties) i hrabstwa administracyjne (ang. administrative counties).