Gmina Kuźnica to gmina wiejska w województwie podlaskim, w powiecie sokólskim. W latach 1975-1998 gmina położona była w województwie białostockim.
Achrymowce, Auls, Białobłockie, Bilminy, Chreptowce, Cimanie, Czepiele, Czuprynowo, Długosielce, Dubnica Kurpiowska, Gładowszczyzna, Kierkielewszczyzna, Klimówka, Kowale, Kowale-Kolonia, Kruglany, Kryski, Kuścin, Kuścińce, Kuźnica, Litwinki, Łosośna Mała, Łosośna Wielka, Łowczyki, Mieleszkowce Pawłowickie, Mieleszkowce Zalesiańskie, Milenkowce, Nowodziel, Palestyna, Parczowce, Pawłowicze, Popławce, Saczkowce, Starowlany, Sterpejki, Szalciny, Szymaki, Tołcze, Tołoczki Małe, Tołoczki Wielkie, Ułeczki, Wojnowce, Wołkusze, Wołyńce, Wyzgi, Zajzdra.