Gmina Stary Targ – gmina wiejska w województwie pomorskim, w powiecie sztumskim. W latach 1975-1998 gmina położona była w województwie elbląskim.
W skład gminy wchodzi 14 sołectw: Bukowo, Dąbrówka Malborska, Jordanki, Jurkowice, Kalwa, Kątki, Łoza, Nowy Targ, Ramoty, Stary Targ, Szropy, Szropy Niziny, Tropy Sztumskie, Tulice
Brzozówka, Czerwony Dwór, Dziewięć Włók, Grzymała, Igły, Klecewo, Kościelec, Krzyżanki, Lasy, Łabuń, Malewo, Mleczewo, Olszówka, Osiewo, Pijaki, Pozolia, Szropy-Osiedle, Śledziówka Mała, Śledziówka Wielka, Telkwice, Trankwice, Tulice Małe, Waplewko, Waplewo-Osiedle, Waplewo Wielkie, Zielonki