Gmina Kaliska graniczy z gminami: od północy na długości 17,4 km z gminą Stara Kiszewa, administracyjnie przynależącą do powiatu kościerskiego, od wschodu z gminą Zblewo na długości 16,8 km i Lubichowo na długości 5,1 km wzdłuż rzeki Wdy, od południa z gminą Osieczna na długości 5,5 km i Czarna Woda na długości 15 km, od zachodu z gminą Czersk na długości 16,8 km. Łączna długość zewnętrznej granicy gminy wynosi 76,6 km.

Sąsiednie gminy: Czersk, Zblewo, Osieczna, Stara Kiszewa, Lubichowo, Czarna Woda.

thumb|left|Panorama w Bartlu łąk i bagienka Kształtowanie krajobrazu rozpoczęło się w epoce lodowej (około 13 tys. lat p.n.e.). Lądolód pochodzenia skandynawskiego przyniósł na Pomorze olbrzymie ilości osadów w postaci głazów, żwirów, piasków, glin itp. Właśnie dzięki temu zjawisku, gmina zawdzięcza niską (klasa V i VI) bonitację gleb. Na terenie gminy Kaliska brak cenniejszych surowców mineralnych, występuje tylko kruszywo budowlane w postaci grubego i miałkiego żwiru, a także margle łąkowe i torfy.