Gmina Nowe Miasto Lubawskie położona jest w obrębie Trasy Kopernikańskiej, w południowo-wschodniej części województwa warmińsko-mazurskiego
Graniczy z gminami: Biskupiec, Grodziczno, Kurzętnik, Lubawa, Iława, i gminą miejską Nowe Miasto Lubawskie. Skrajem gminy przebiega pierwszorzędna linia kolejowa relacji Poznań - Toruń - Olsztyn - Skandawa. Węzłem linii jest miasto Iława. Gminę przecina także droga krajowa nr 15 relacji Inowrocław - Toruń - Ostróda. Siedzibą władz gminy jest Mszanowo.
Pięć kilometrów od Nowego Miasta Lubawskiego utworzony został Ibiza Club. To dzięki niemu Gwiździny co weekend zmieniają się w iście rozrywkowe centrum.
W Gminnej Bibliotece Publicznej w Gwiździnach można nie tylko wypożyczyć książki, ale również spotkać się z autorami dzieł literackich, wziąć udział w konkursie czy wieczernicy poświęconej konkretnemu twórcy.
Dzięki tej inwestycji poprawiło się bezpieczeństwo i jakość poruszania się po drodze pojazdami mechanicznymi oraz bezpieczeństwo pieszych.
Gwiździny to sołectwo w gminie Nowe Miasto Lubawskie. Liczy jedynie 800 mieszkańców. Jest położone 5 km na wschód od Nowego Miasta Lubawskiego.
Teren gminy posiada niezwykle urozmaiconą rzeźbę. Na jej formy zdecydowane piętno wywarł pobyt ostatniego zlodowacenia.