Puumala er en finskspråklig kommune som grenser til kommunene S:t Michel, Juva, Sulkava, Ruokolax, Taipalsaari og Savitaipale.