Hardoi is een district van de Indiase staat Uttar Pradesh. Het district telt 3.397.414 inwoners (2001) en heeft een oppervlakte van 5986 km².

Hardoi maakt deel uit van de divisie Lucknow en is qua oppervlakte een van de grootste districten van Uttar Pradesh. Het ligt direct ten noordwesten van de miljoenenstad Lucknow. De hoofdstad van het district is het gelijknamige Hardoi. Andere plaatsen binnen het district zijn onder meer Sandila, Mallawan, Shahabad, Pihani en Sandi.

Langs de zuidwestelijke grens van Hardoi stroomt de Ganges. De rivier de Ramganga mondt hier in de Ganges uit.

District van Uttar Pradesh