Hajnówka County is bordered by Siemiatycze County to the south-west, Bielsk County to the west and Białystok County to the north.
Siemiatycze County lies to the south-west of Hajnówka County, while Bielsk County borders it to the west. Białystok County is situated to the north of Hajnówka County.