Na terenie gminy znajduje się 9 wiosek: Havo, Heituinlahti, Hyrkkälä, Kuivasensaari, Paimensaari, Partakoski, Savitaipaleen kirkonkylä, Säänjärvi i Välijoki.

Savitaipale położone jest na terenie geoparku Saimaa. Większa część gminy leży na obszarze drugiego łańcucha polodowcowych wzgórz Salpausselkä. W okresie ostatniego zlodowacenia (11 600–11 400 lat temu) w pobliżu centrum gminy (Lavikanlahti) znajdował się jeden z największych i najdłużej utrzymujących się kanałów odpływowych.

Skały macierzyste regionu uformowały się, kiedy glina i piasek z dna dawnego morza uległy przeobrażeniu w gnejs łyszczykowy podczas fałdowania 1900 milionów lat temu. W tym samym czasie ze skał wulkanicznych tworzących dno dawnego morza utworzyły się wąskie pasy przebiegające równoległe do depozytów gnejsu. Podczas fałdowania doszło do stopienia się skorupy ziemskiej i powolnej krystalizacji magmy, wskutek czego powstało wiele skał plutonicznych, m.in. granodioryt i gabro. Najmłodsze skały macierzyste tworzy granit rapakiwi skrystalizowany ok.