Gmina Osiek to gmina wiejska w województwie pomorskim, w powiecie starogardzkim. W latach 1975-1998 gmina położona była w województwie gdańskim.
W skład gminy wchodzi 12 sołectw: Bukowiny, Cisowy, Jeżewnica, Karszanek, Kasparus, Lisówko, Markocin, Osiek, Radogoszcz, Skórzenno, Suchobrzeźnica, Wycinki