Hrabstwa Anglii (, l. mn. ) – jednostki podziału terytorialnego Anglii wykorzystywane na przestrzeni dziejów dla potrzeb administracyjnych, sądowniczych, politycznych oraz geograficznych. Ustanowione w XI wieku przez Normanów, hrabstwa wywodzą się od funkcjonujących już w czasach anglosaskich jednostek zwanych Słowo to przetrwało do dziś w nazwach wielu hrabstw, jak Cambridgeshire czy Derbyshire.. Współcześnie pojęcie hrabstwa może odnosić się do hrabstw metropolitalnych i niemetropolitalnych – jednostek podziału administracyjnego drugiego rzędu oraz hrabstw ceremonialnych mających znaczenie głównie geograficzne.
Hrabstwa historyczne thumb|upright=0.7|Historyczne hrabstwa Anglii
Hrabstwa historyczne () to dawne jednostki podziału terytorialnego Anglii, których granice zaczęły kształtować się w średniowieczu. Funkcjonowały one do 1889 roku, gdy ustawą powołano hrabstwa administracyjne (), których granice w znacznej mierze odpowiadały wcześniejszemu podziałowi i przetrwały do 1974 roku. Hrabstwa te przez wieki, poza pełnieniem funkcji administracyjnych, stanowiły istotny element tożsamości kulturowej ich mieszkańców oraz miały znaczenie geograficzne.