Gmina Nowy Dwór 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.
Gmina Nowy Dwór leży na północno - wschodnich krańcach Powiatu Sokólskiego, na granicy Polski z Republiką Białorusi, w otulinie Biebrzańskiego Parku Narodowego. Siedzibą gminy jest leżący nad rzeką Sidrą Nowy Dwór. W miejscowości Talki bierze swój początek rzeka Biebrza. Strategiczne znaczenie dla obecnego rozwoju gminy oraz terenów całej Ziemi Sokólskiej miałoby otwarcie przejścia granicznego z Białorusią w Chworościanach, oddalonych od Grodna o zaledwie 7 kilometrów. Plany takie zamierzają, jak najszybciej zrealizować władze gminne. Zamierza się najpierw otworzyć wyłącznie przejście dla pieszych, które stopniowo uległoby poszerzeniu o ruch samochodowy. Nowy Dwór jest gminą typowo rolniczą. Dominują na jej obszarze gospodarstwa indywidualne. Ze względu na brak przemysłu i tradycyjną kulturę rolną gospodarzy możliwa jest produkcja żywności ekologicznej. Dzięki malowniczym terenom wypoczynkowym, gmina Nowy Dwór posiada sprzyjające warunki do rozwoju turystyki i agroturystyki. W gminie działają 92 podmioty gospodarcze, wśród których 10 należy do publicznego sektora własności, zaś reszta znajduje się w rękach prywatnych. Według danych z 30 czerwca 20082, gminę zamieszkiwało 2859 osób.