Stara Kiszewa – gmina wiejska, położona w południowej części województwa pomorskiego – w powiecie kościerskim, w pasie Pojezierza Pomorskiego – 18°10'E i 53°59'N. W latach 1975–1998 gmina administracyjnie należała do województwa gdańskiego.
Północno-zachodnia część gminy należy do Kaszub; centralna, południowa i wschodnia do Kociewia. Naturalną granicę pomiędzy tymi jednostkami stanowi dolina największej rzeki gminy – Wierzycy.
Gmina Stara Kiszewa zajmuje powierzchnię 213 km² (ok. 2017), w tym 47% użytków rolnych i 41% lasów.
Siedziba gminy to Stara Kiszewa.
Według danych z 30 czerwca 2004 roku gminę zamieszkiwało 6229 osób. Natomiast według danych z 31 grudnia 2017 roku gminę zamieszkiwało 6716 osób.
Położenie mały|Gmina Stara Kiszewa na tle województwa pomorskiego Gmina Stara Kiszewa leży w południowo-wschodniej części powiatu kościerskiego. Graniczy z gminami powiatu kościerskiego: Karsin, Kościerzyna i Liniewo, a także Czersk w powiecie chojnickim, Kaliska, Skarszewy i Zblewo w powiecie starogardzkim.
Gmina leży na terenie trzech mezoregionów: Pojezierze Kaszubskie, Pojezierze Starogardzkie oraz Bory Tucholskie.