Henrykowo to mała, malownicza miejscowość położona w gminie Grabówka, w powiecie białostockim, województwie podlaskie. Otoczona zielonymi lasami i polami uprawnymi, stanowi prawdziwy raj dla osób ceniących ciszę, spokój i klimat polskiej wsi.
Choć osadnictwo na tym terenie znane jest od wieków, sama miejscowość jest stosunkowo młoda i nie jest gęsto zaludniona, gdyż liczba mieszkańców oscyluje w granicach 100-200 osób.
Komunikacja z większymi miastami, w tym z Białymstokiem, stolicą województwa, jest utrudniona. Brak regularnych połączeń autobusowych zmusza mieszkańców do posiadania własnego samochodu.
Znajdujące się na terenie Henrykowa działki to przede wszystkim grunty rolne, które dominują w krajobrazie. Mieszkańcy zajmują się głównie rolnictwem, uprawiając zboża i warzywa, prowadząc przydomowe sady oraz hodowlę zwierząt gospodarskich.
Co jakiś czas na sprzedaż pojawiają się również działki budowlane, dzięki czemu miejscowość powoli rozwija się i zyskuje nowych mieszkańców. Działki te charakteryzują się dużą powierzchnią i są rozlokowane w spokojnym, urokliwym miejscu.
W okolicach Henrykowa nie ma działek rekreacyjnych ani przemysłowych. Miejscowość ta i jej najbliższe otoczenie to przede wszystkim tereny rolnicze, przeplatane niewielkimi skupiskami zabudowań.
Niewątpliwym atutem Henrykowa jest jego lokalizacja - tuz obok przepływa rzeka Narew, a nieopodal rozciąga się Puszcza Knyszyńska - jedno z najpiękniejszych miejsc w województwie podlaskim.