Gmina Boćki is located in the geographical region of Europe known as the Wysoczyzny Podlasko – Bialoruskie (English: Podlaskie and Belarus Plateau) and the mezoregion known as the Równinę Bielską (English: Bielska Plain).
The gmina covers an area of 232.06 square kilometres (89.6 sq mi).
It is located approximately: The region has a continental climate which is characterized by high temperatures during summer and long and frosty winters .
Detailed data as of 31 December 2007:[1] Its seat is the village of Boćki The chief executive of the government is the mayor (Polish: wójt).
The following villages are contained within the gmina: Andryjanki, Boćki, Bodaczki, Bodaki, Bystre, Chranibory Drugie, Chranibory Pierwsze, Dubno, Dziecinne, Hawryłki, Jakubowskie, Krasna Wieś, Młynisk, Mołoczki, Nurzec, Olszewo, Pasieka, Piotrowo-Krzywokoły, Piotrowo-Trojany, Przy Ostaszach, Sasiny, Siedlece, Siekluki, Sielc, Skalimowo, Solniki, Starowieś, Szeszyły, Szumki, Śnieżki, Torule, Wandalin, Wandalinek, Wiercień, Wojtki, Wygonowo, Wylan, Żołoćki.