Gmina Śliwice to gmina wiejska w województwie kujawsko-pomorskim, w powiecie tucholskim. W latach 1975-1998 gmina położona była w województwie bydgoskim.
W skład gminy wchodzi 17 sołectw: Brzeźno, Brzozowe Błota, Byłyczek, Krąg, Laski, Linówek, Lińsk, Lipowa, Lisiny, Lubocień, Łąski Piec, Okoniny, Okoniny Nadjeziorne, Rosochatka, Śliwice, Śliwiczki, Zwierzyniec oraz wieś Główka.