Opprinnelig hørte Han Herred til Thysyssel-kommunen. Senere ble området en del av Aalborghus Len. I 1662 ble Han Herred lagt til Åstrup, Sejlstrup, Børglum amt. I 1793 ble herredet delt i to der den vestlige delen ble kalt Vester Han Herred mens den østlige delen ble kalt Øster Han Herred. Vester Han Herred tilhørte Thisted amt. Øster Han Herred tilhørte Hjørring amt. Ved kommunereformen i 1970 ble sju sogn i Vester Han Herred lagt til Fjerritslev kommune i Nordjyllands amt. En mindre del av Vester Han Herred, de fem vestlige sogn, kom med i Viborg amt. Øster Han Herred ble i 1970 delt mellom tre kommuner: Løgstør, Fjerritslev og Brovst.