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 is located to the south-west of Hajnówka County, Bielsk County borders it to the west, and Białystok County is situated to the north of Hajnówka County.